"Could have been worse, could have been better. Stayed in a 2 bedroom premium villa which was supposedly recently renovated. Still felt kind of run down. Booked for the dolphins and kids pool, but dolphins moved and kids pool was closed for construction of new water park. Hotel did not accommodate but offered kids activities you had to pay for (I guess they offered free bubbles).
It is a very pretty and scenic hotel. All staff was very friendly. Lagoon was awesome! Pools were legit too, clean and fun. If I came back, I think I’d just stay in the hotel rooms close to the pool instead of splurging on a “premium” villa.
Side note, it is a luxury hotel so all restaurants and activities are expensive so be prepared."