Before arrival David promised us paradise and that was exactly what we got! The location is amazing; right on the beach. The maid is helpful and friendly. Each room has a spacious ensuite bathroom, so it was great for 5-6 people. I travelled around the world and seen it all - this is def. a unique property!