Went for a week for our honeymoon. Booked a suite with a balcony. Nice water views - pool and restaurant are on the roof of one of the buildings. Two main tips - 1. make sure if you plan to have a car with you to budget for valet ($40/day) or figure out another way to park your car. I thought there would be other parking options but there were no others that made sense for us. 2. I don’t know if this is normal for the area, but we needed to REQUEST 24 hours ahead of time for our room to be serviced by housekeeping, I don’t know if it would have been visited at all if we didn’t. I requested new towels be delivered, thinking they’d at least take the old ones at that time (they did not), after that was relayed to me and we got new towels while we were out that same day…..via a garbage bag filled with new towels placed just inside our room door. Otherwise everything was nice and pleasant for the price we paid.