We would stay here again. The condo had been cleaned right before we arrived, so linens, floors, dishes, etc... were clean, though the unit could use a thorough deep-cleaning and decluttering. The owner was very friendly on the phone and easy to work with. We liked the location. There are multiple beach access points nearby. We did not use the complex’s amenities (pools, golf, tennis) but all looked nice. The on-site restaurant was temporarily closed, but there are many restaurants and bars nearby.