El hotel combina la privacidad y la relajación con comodidades y diseño modernos. Cenas romanticas con velas, y casuales complementan los servicios de lujo y hospitalidad de la isla.
El hotel está situado en la costa oriental de St. Croix en las Islas Vírgenes de los EE.UU., aproximadamente a 19 kilómetros de la ciudad de Christiansted, un lugar perfecto para ir de compras y restaurantes. El aeropuerto está a unos 32 kilómetros del hotel.