Beautiful gated community, with a variety of activities available: tennis, golf, pickleball, beach volleyball, etc. Several beaches, with full service are available in the area. The water is very clean. Plenty of restaurants around the apartment and people are in general very nice and welcoming. We loved our stay. Highly recommend.