Отель расположен на коралловом побережье Индийского океана в районе Диани Бич, известного своими белыми песчаными пляжами и роскошными тропическими садами. На берегу растут изящные кокосовые пальмы, а из отеля открывается потрясающий вид на Индийский океан. Дизайн, в котором гармонично сочетаются традиционные стили суахили и роскошь международного уровня, отель по праву считается одним из ведущих на всем восточноафриканском побережье.
Отличием этого отеля от других является наличие прославленного Узури Спа и Фитнесс Леса, что на суахили обозначает благополучие. Центр расположен на 6 акрах девственного леса, создающего святыню для людей ищущих покоя и расслабления разума, души и тела. Услуги Спа центра оплачиваются отдельно.