We booked this hotel via Expedia and stayed 2 nights. The best thing about this hotel is location. It is in the middle of Stone Town, walking distance to all the attractions (Freddie Mercury museum, slave market, churches, spice market, old port). There are a lot of shops and many restaurants around the corner. We walked a lot on our own and it is very safe during the day. People are friendly. The roof top restaurant has view of Stone Town. I arranged pick up from airport and they were great. They also took us to our resort in Nungwi and I think there price is better than taxi or service from Nungwi. The room is very nice and clean. Breakfast is good too. The downside, there are constructions in other buildings surrounding this hotel. And our room is next to the street. So it is very noisy all day and night. People on the streets are talking into 2-3 in the morning and the loud speaker from a mosque near by starts at 5am. People staying in the hotel coming into the hotel until 2-3 am. So I didn’t get much sleep here. There was a mixed up for our breakfast. Hotel has record that we did book with breakfast. But the rooftop restaurant did not receive our booking. So they refused letting us in even when I showed my booking information from Expedia. The front desk had to work through the 2 management systems to solve this problem. It took so long by the time they solved this miscommunication, breakfast time was almost over so we had to rush to get some food.