Good place. The beach is not usable unfortunately - the water levels have risen in the past few years, and so there is no beach - just a sea wall and a drop to the ocean. Good amenities. Tennis courts, walking distance to strip mall and restaurants. Good service - they called to checkup on any issues. Watch out for extra fees and other surcharges being tacked on.