The hotel is nice. With wonderful nature around, monkeys running in the hotel area, nice rooms, although a little small with little space for stuff. The breakfast was very good. The staff was very polite and helpful. I liked that you could use any service around the hotel, like restaurant, spa and they will add the price to the bill and you pay during checkout.
The ocean pool looked nice and clean. The beach itself wasn't very clean and it smelled a little sometimes.