AFAR Best New Hotels in the World
Town & Country Best Beach Hotels of the World
Forbes Best All inclusive Resorts
An the stunning archipelago of the surrounding Islands.
Slow down, relax, disconnect.
Green Globe Certified
The Elephant House Restaurant
and The Coral Cafe
Stay as Busy as You Want