Готель розташований на острові Унгуджа Юкуу. З його вікон відкривається вид на море. Готель являє собою комплекс бунгало, оточених тропічним садом.