I was quite upset when we checked in and were told for 2 of our 3 nights, we would have 1 rm with 2 queen beds, instead of the 2 adjoining rooms I'd reserved and paid for on the booking site. But the manager was very willing to compensate us for the lost room according to our requests - we got a delicious meal and tour of a spice farm with transport from the hotel. The rooms are a bit old and run-down, especially bathrooms, but were clean and had good Windows and Ac. The rooftop terrace for meals is lovely, and the included hot breakfast was quite good, especially the fresh juice, fruit and the crepes they made one morning, and all the staff were kind and friendly. It is hard to find, especially since there was no sign, but other than some traffic noise from nearby busy road, location is good- ten minute walk on waterfront from Forodhani Gardens/old fort, and five from terminal for the fast ferries from Dar. Overall, it was a great place for us with our two young kids (5 and 8)-- as long as you can be a bit flexible, I'd recommend it.