I loved everything about this place. I celebrated my birthday there and We had a villa with our own private pool, an outside shower, and the photos did not disappoint! Once we stepped into the room it felt like we were the only people on the resort. My boyfriend decorated the room with a happy birthday banner and when we walked in from an excursion, the staff left a cupcake and a card for me which took it over the top. Every detail was considered and I have nothing bad to say except that when we checked out, the front desk accused us of drinking a beer and replacing it with another bottle from outside, which we absolutely did not do. They delayed our check out while we awaited clearance from their team and after nearly 10 minutes of going back and forth with them, they apologized and said that perhaps it was from the previous guests, which it was! Otherwise, location was perfectly nestled in an area with tons of shops,
Restaurants, and other things to do. The cleanliness and comfort was unmatched and I am definitely recommending this resort to my friends.