Great place to stay for our family of four. Aside from the great location, there were some unexpected amenities that we came to depend upon (namely, the beach towels, chairs, umbrella, and wheeled cooler). The grounds are immaculate and have a variety of plants that our children loved smelling and talking about. The hosts were communicative and helpful at all times, and would be a pleasure to work with again in the future.