Отель расположен на пляже Бамбури города Момбаса, прямо на берегу Индийского океана, и построен в традиционном африканском стиле: круглые бунгало, главное здание и два бассейна расположены посреди красивого пальмового сада. Номера и люксы обставлены деревянной мебелью ручной работы и оформлены в африканском стиле.