The main thing I disliked about the hotel is that I could not turn off the A/C in the room. It gets freezing at night and combined with the humidity, it feels damp and gross. During the more temperate months (off-peak season), it would be nice if we were able to control the A/C in our hotel rooms.
Aside from that, the resort is pretty and the staff are polite. I enjoyed my stay. Definitely ask about access to the beach. Don't make the same mistake I did and walk aimlessly for 40 minutes