Very nice place: as-advertised, clean, spacious, within walking distance to the beach, nice view from the hillside down to the water.