It is a very clean hotel with very good air-conditioned rooms. After our Bungalow trip (which was not bad at all!) through all parts of zanzibar we were really happy to stay in side of the walls of a good hotel like this. breakfast was nice on top of a terrace-like area. The host was happy to help with all our questions like, finding a good guide to show us around stone town on the first day (and i would really recommend getting a guide to show you around in stone town before going on your own!), ordering a taxi to the airport the other day, putting stuff into storage before leaving. great service in a good and reasonable area of stone town.