Terrific stay for a small family. Beautiful views, great amenities, and well-stocked for the beach and cooking. The two bathrooms came in handy. A bit of a walk down to the beach, but worth it for the view and great if you enjoy the exercise!