Ce très bel hôtel, membre The Leading Hotels of the World, est situé sur la côte sud d’Antigua, blotti dans une baie doucement arrondie au bord d’une ravissante plage, au pied de collines recouvertes d’une forêt tropicale. 87 suites remarquablement équipées.