Отель расположен на живописном пляже Санур на острове Бали. Из его окон открывается великолепный вид на Балийское море и гору Агунг. Отель состоит из номеров в основном здании и индивидуальных вилл в балийском стиле, расположенных посреди пышного тропического сада.