The staff was great. Extremely helpful and responsive. The property itself was immaculate and the conenction wiht the beach club made it so convenienct to get to and use the beach. The beach, itself, was great. The elements of the beach club itself, including the pool and outdoor bar, were underwhelming, but as a supprting amenity of the beach, it was serviceeable and did not detract from the overall experience.