The property and staff overall were very nice. The room and balcony were large, but bathroom could use some updating for the price point. The pools and surrounding outdoor areas were very nice. Great food at the outdoor restaurant by the pool. We did the yoga class in the morning, and they had an awesome instructor.
The beach was beautiful and easy to get to by walking or taking a golf cart ride provided by the hotel. The beach had plenty of chairs available every day (which were free) and cabanas or umbrellas for a charge.