The ladies working at the coffee house were so welcoming and friendly the moment I stepped foot on the property. The entire property, from rooms to the rooftop, were aesthetically pleasing. I only had their coffees and breakfast there and it was very delicious. The rooftop is also open to the public during certain hours of the day, so it can get crowded at times.
The room I booked did not have an ensuite bathroom, but was a few meters away from the room and private, this could be the case for other rooms as well. Finally, taxis cannot drive up directly in front of the hotel so you must be dropped off somewhere near and it'll be a 2-3 minute walk to the hotel entrance. Aside from the very minor problems, I enjoyed my stay there and would highly recommend staying at Zanzibar Coffee house