Our stay was pretty good with some exceptions. The food and drinks at the bar and restaurant were pretty good. Slow service at the restaurant but you are on an island and there was only one server and a bartender who helped out when she could. She was great and attentive! The hot tub wasn’t hot, more like warm. In our room there were dried boogers on the wall which should’ve been caught by housekeeping. The grounds were pretty, quiet and clean. Staff was respectable until….check out time. Check out time is at 10am. At 9:30am, I went to take a quick shower and they turned the water off. When we called down, they said it was due to a maintenance issue but in the same breath said it was time to check out anyways. So we’re not sure if they really had a maintenance issue, or wanted us out of the room. Also, a great view at the pool area of the island but I would not stay here again. The water incident put a bad taste in my mouth.