Vor dem Hintergrund malerischer Hügel- sowie Regenwaldlandschaft ist das angesagte Carlisle Bay an einer der schönsten Buchten platziert. Die 82 Suiten des Small Leading Hotels of the World zeichnen sich durch klassische Eleganz sowie minimalistisches Design aus.
Neben dem Screening Room, wo täglich Filme für Groß und Klein gezeigt werden, steht für die kleinen Gäste ein Kids Club zur Verfügung, während sich die Erwachsenen im Blue Spa ausgiebig verwöhnen lassen können.