Отель расположен на южной оконечности острова Шри-Ланка. Из его окон открывается прекрасный вид на сад, пляж и джунгли. На территории отеля для гостей проводят уроки сёрфинга и оздоровительные занятия.