This hotel is situated on 18 acres of land on the Cape Eleuthera resort. It is adjacent to one of the Bahamas' largest mega yacht marinas and is surrounded by the Exuma Sound and Rock Sound ocean inlets. A 4,500 acre private beach and nature reserve neighbour the hotel, as does a yacht club. The ocean is just a 2-minute walk from the hotel, and there are bars and restaurants located a similar distance away. The nearest town is Rock Sound, which can be reached in 25 minutes by car.