Het hotel bevindt zich aan de de betoverende noordkust van Jamaica, in de historische stad Ocho Rios. Het ligt aan een 400 m lang, subtropisch zandstrand. Op een loopafstand van ongeveer 5 minuten vin