Готель являє собою комфортне та по-домашньому затишне місце для відпочинку. Він складається з будиночків-шале і адміністративної будівлі, розташованих в розкішному тропічному саду з пальмами і великою кількістю квітів. Готель розташований на південному узбережжі Шрі-Ланки, недалеко від прекрасних пляжів Унаватуны.