Отель расположен на северо-восточном побережье маленького островка Пэрот Кэй (Parrot Cay), к западу от острова Норт-Кайкос, в 35-ти минутах езды от аэропорта острова Провиденсиалес.