We had a lovely stay here! Place was better than photos, spacious, clean, well stocked, and close to a bunch of great beaches. Natasha was friendly and communicated well.