Loved this property; had a spacious room and wonderful soaking tub. The private pool was very nice and clean. The breakfast in the mornings was by far the best breakfast I've ever had at a hotel and the staff was super accommodating. They helped us arrange taxis, activities, and gave great recommendations for food.
My only warning for this place!!!! They do not accept card!!! And they do not have an ATM. There is one a short ride away but my partner and I were unprepared to withdraw money from it for payment as we had lost the debit card we brought with us for the ATMs.