Very pleasant, self-contained place. Well-stocked with items that met all our needs. Immaculate presentation. So close to the beach we could hear the waves while we lay in bed. Lovely!