The location is perfect. Short walking distance from the main areas in Stonetown. The pool is lovely and the breakfast rooftop view was really nice in the morning. The only downside: i upgraded us to a suit and it was a mistake. There was only an old bathtub and it was really gross. The normal rooms would have been much better to stay in, so don’t upgrade.
Other than that, we had a lovely stay.
The food was nice and distant from the airport was a good thing as our flight arrived a little after midnight. The staff were very hospitable and courteous.
You can't judge a place from the front, or from where it's located. This was a little gem of a B & B (for us). We ate out for lunch & dinner, but really enjoyed their breakfasts. More on the service & rooms first. The front desk manager, which varied, was always very kind & attentive to our needs. The rooms were very nice, beds super comfortable, and having a TV was not a necessity until I got a little sick (possibly from eating out at lunch?), and then I could watch sports. Having a safe for valuables was a bonus. I saw some reviews on Google maps that did not put the hotel in a good light, but our group was there for 4 nights and we never had anything stolen, or any bad experience. Just be wise & careful. The rooms were cleaned daily and the working fan & AC were really nice! The architecture is really cool with lots of old wood, nice decorations, and interesting design. The rooftop was nice, with a great view of the harbor to the west. It is next to a mosque, but that didn't bother us. We had breakfast up there every morning and they had a couple of juice choices, plus really good masala tea, and bottled water - would be nice if they could not use SO MANY plastic bottles, and maybe get those larger ones & dispense into glass pitchers, but I can only suggest. The freshly made maandazi were amazing and there were several fruit choices, yoghurt, and bread - I've lived in Portugal and really appreciate nice, freshly baked bread and this was just the cheap store-packaged white bread, but bread is not a huge part of this culture. We could order eggs and my omelet was always very good. Coffee is pretty basic, so I did masala tea instead and they also make a nice lemon grass tea. As is true with all of Africa where I've lived & traveled, all the staff are super friendly & patient. The location is perfect - right next to the Old Fort and Mama Mia (gelato), as well as Forodhani Food Market, but easy walking distance to everything in Stonetown proper. We had a guide take us around & give us a tour of Darajani (the bazaar or market area), the Anglican church and slave market site (very sobering), the Fort, and other places.