Place is ok, the service is great, but it’s way overpriced for the quality you get.the room are baron, the front staff not very warm and welcoming when we checked in or accommodating, and the prices for food are outrageous ($60 for a basket of basic drinks and chips)! There were no amenities in the room at all. The pools are private and lovely. The spa was probably the worst I’ve been to because they push for reviews as soon as your treatment is done, they don’t coordinate well with the hotel, and the spa itself is nothing special so all. They charged $40 for steam and sauna and $50 for a yoga session. But overall for the price we paid, I would find something else.