Stayed 6 weeks with a family of 4. We were working remotely and kids going to school remotely. Amenities at complex (tennis courts, pools, grills, etc) are maintained extremely well and staff are all friendly. Condo is very close to grocery stores and other shops. Short drive to beach. If staying long term, the condo was a little short on pots, pans, and silverware. I would definitely stay again. Great location!