4. The grounds are clean, well kept and have great amenities, including a great beach, a beach expedia counter to rent gear (although our condo had a closet-full of beach accessories), huge lawns and palm trees, a pool by the tennis courts, gas barbeques, and friendly staff that made the entire trip perfect.