Cet hôtel « tout compris » est parfaitement intégré dans l’environnement naturel de Cayo Santa Maria, le plus grand des 3 îlots au nord-est de la province de Villa Clara. Il dispose de nombreux restaurants et bars.