Resort Overview A small beautiful island which can be circled in a ten minute stroll, this gorgeous lush little island is hemmed with dazzling sand and offers contemporary, elegant facilities. A member of the Small Luxury Hotels of the World, thatched roof villas are tucked among the trees or raised above the water on stilts...Read More