El hotel fue completamente renovado en 2008 y comprende un total de 30 habitaciones grandes con tejados de makuti, todas situadas en el frondoso jardín mirando al mar. Está construido en lo alto de una maravillosa colina y tiene una vista espléndida del océano índico y de la playa de fina arena blanca. Además de vestíbulo con servicio de recepción y salida 24 horas y sala de TV, este establecimiento con aire acondicionado dispone de cafetería, bar y restaurante. También ofrece conexión a Internet y se puede hacer uso del servicio de lavandería por un cargo adicional.
Este hotel está situado en Bwejuu, en la costa sudeste de la isla de Zanzíbar, a unos 50 km del aeropuerto de la Ciudad de Piedra de Zanzíbar (Mji Mkongwe).
El restaurante tiene vistas a la piscina y ofrece servicio de bufet con cocina local e italiana, a base principalmente de pasta casera recién hecha, pescado asado, dulces y abundante fruta tropical recién recogida.