Great location - a short taxi ride from the ferry dock. Rooms are rather small but have all you need. Lisenka, Dutch manager, is very friendly and helpful. We were able to communicate with her via email during our Tanzania trip, prior to getting to Zanzibar. She will arrange the city tour, spice tour and your transfer to the beach for you. The rooftop terrace is great and breakfast is quite OK too.