Nice property overall, well landscaped. Great pool area with a snack/drink bar, and they play a good mix of music all day to enjoy. The beach area is smallish, but enjoyable. We did a little snorkeling in the calm water there. The grounds were well kept, with the exception of the area under our building, which looked like an abandoned construction site. Obviously there was work in progress, but not while we were there.
The photos of the condos on the Expedia site show interiors/decor that are significantly nicer than what our actual unit was. It was more along the lines of disappointing than unacceptable. If we had not checked in so late, after such a long day of travel, I might have asked for a different unit.
The TVs in the living room and bedroom were good, and the appliances were new. Wi-Fi was good and fast. But note that the balcony is quite tiny. There is room for the two chairs, but nothing else.
Definitely enjoyed the place overall, and would stay here again. But I would be wary of getting a condo that is not as nice as the pictures show.