Toutes les chambres sont équipées de la climatisation et d'une télévision à écran plat. Certaines comportent un balcon ou une terrasse.
L'établissement dispose également d'un centre d'affaires.
L'hôtel assure un service de location de voitures. La région est idéale pour pratiquer la plongée avec tuba. L'aéroport le plus proche, celui de Tobago, se trouve à quelques pas.