Отель расположен в пяти минутах ходьбы от пляжа Мангров. Он состоит из одного двухэтажного корпуса и шестнадцати одноэтажных вилл.