Отель в деревенском стиле, в окружении природы. Отель расположен на северо-востоке Коста-Рики, в 5 минутах езды на лодке от Национального парка Tortuguero National Park.