El hotel fue inaugurado en 1993, fue el primer hotel de lujo en las Islas Turcas y Caicos, el hotel cuenta con 82 habitaciones en el concepto de solo para adultos con desayuno americano completo todos los días. Aquellos que lo deseen pueden disfrutar de actividades tales como paseos en catamaranes, windsurf, kayak, bicicletas, snorkelling. Las zonas comunes disponen de acceso a Internet alambrico gratuito.
El hotel está situado en la Isla de Providenciales, en el extremo occidental del archipiélago de las Islas Turcas y Caicos, al sur de las Bahamas. El hotel está ubicado a 15 minutos del Aeropuerto Internacional de Providenciales.
Todas las habitaciones están a pocos pasos de la playa y con espectaculares vistas al mar. Las instalaciones incluyen amplias terrazas, baño y duchas separadas, aire acondicionado, acceso a internet de alta velocidad, TV cable, caja de seguridad y secadora de cabello.