Our trip was planned as a "vacation of a lifetime," and it was everything expected plus more. The island is gorgeous with pristine Indian Ocean waters abound, and world-class service. The villas were amazing, spacious, and extraordinarily clean. The staff at Niyam was absolutely wonderful and you could feel the sense of service in their delivery. What was really nice was the opportunity to lay back and relax, or be very active with the many activities available on the island. We would come back in a heart beat and highly recommend this resort to anyone, families with children, adults, singles, anyone attempting to escape the craziness in our world.