An idyllic little spot with every amenity you could need and easy access to the beach.