Great place. Plenty of amenities, good view of the beach, kid friendly.