First off the staff was great, everyone we encountered was super friendly and helpful. The location is amazing! The direct beach access is why we booked.
There is a good deal of construction/renovations currently happening right now. So if peaceful quiet in your room durning the day is important, then you might skip here until the renovations are complete. The food on property was ok, nothing special, but the music at night was super fun.
Overall, I'd stay again due to the staff and location. The rooms are ok, again nothing special, but met our needs for our 5 night stay.