Das Hotel liegt in der Region von Orosi, in Costa Rica, eingebettet in eine grüne Umgebung und mit schöner Aussichtin die Natur. Es präsentiert sich als naturverbundenes Hotel mit besonderem Fokus auf Panoramaausblicke und naturnahe Gestaltung.
Zu den Einrichtungen zählt ein Restaurant, das besonders die italienische Küche in den Vordergrund stellt. Außerdem verfügt das Hotel über eine Bar mit Panoramaausblick.
Die Zimmer sind schlicht eingerichtet und verfügen über Dusche/Bad und WC.