La propiedad está a poca distancia de la pequeña aldea Hope Town, en Elbow Cay en el distrito de Abaco, Bahamas. A la isla se puede llegar fácilmente por ferry saliendo de Marsh Harbour, donde se encuentra el aeropuerto.
Idealmente situado en una hermosa playa de 3 kms del Océano Atlántico, este hotel es el único en Abaco ubicado a 30 metros de un arrecife de coral vivo, que lo convierte en el paraíso para buceadores y amantes de la playa. Los acres de paisaje tropical se extienden desde el hotel hasta el océano.
Las habitaciones ofrecen una decoración de colores tropicales, cada una cuenta con aire acondicionado y ventiladores de techo que le permite ajustar la temperatura a su propio nivel de comodidad, los baños disponen de duchas atractivamente decoradas y secador de pelo.