Die komfortable Hotelanlage befindet sich direkt am Strand von Bamburi Beach.
200 Zimmer befinden sich in den originellen Bungalows bzw. in 2- bis 3-geschossigen Bettenhäusern, die sich gut in das Landschaftsbild einfügen.
Es werden 2 verschiedene Zimmerkategorien angeboten: die Karibu Class - großzügige Zimmer im traditionellen, arabischen Stil sowie die Comfort-Class Zimmer mit original geschnitzem Lamu-Mobiliar.
3 Restaurants, u.a. die mehrfach ausgezeichnete Imani Dhow und zwei schöne Swimmingpools gehören zum Hotel.
Die Verpflegung erfolgt im Rahmen von Übernachtung/Frühstück, Halb- oder Vollpension.