Das Hotel liegt an einem acht Kilometer langen, menschenleeren, rosafarbenen Sandstrand auf der exklusiven Insel Windermere und befindet sich im Paradies. Dieses Refugium liegt versteckt auf einer privaten, mit einem Gatter versehenen Insel, die über eine Brücke mit Eleuthera verbunden ist. Das schöne und klare Wasser lädt zum Schwimmen, Kajakfahren, Muscheln, Schnorcheln, Tauchen, Bootfahren und Angeln ein. Entspannen Sie an einem der schönsten Strände der Welt, direkt in Ihrem eigenen Garten. Wunderschönes unberührtes Naturparadies.