Great place. Great view from balcony with easy access to amazing beach. Beach toys/chairs/boogey board provided which made entertaining little one easy. Unit was clean and exactly as advertised. BBQ's maintained and meticulously cleaned daily which made grilling an enjoyable experience. Easy 1-2 mile walk in either direction to shops/food. Would stay here again in a second.