Location is great. We watched sea turtles from our balcony. The sounds of the ocean are wonderful to go to sleep to. Beach is accessible from common area and is very swimmable. Walkable to get snorkel equipment and essentials. Unit was very clean and had plenty of amenities. Grills are kept immaculate, so we grilled frequently. Parking spaces are very small! We had a great family vacation.