Nice modern property with good amenities – pool and gym, outdoor grills. Short walk to shops, golf, restaurants and the beach. We enjoyed our Athletic Club membership as well for casual dining and activities. Our rental also included a car which was excellent. My only negative is that being in a ground floor unit you do hear the people above you.