The hotel is decent for it's price level, but there were a few things that affected our experience in a negative manner.
First of all, the aircondition in our room (room 105) had been tampered with so that the efficiency of the aircon was at perhaps 20%. This is common in Tanzania in order to save electricity, but the result was that we felt very hot and had difficulty sleeping.
The other thing was that the noise level from outside was pretty high; whenever the church had sermon or the nearby bar showed football match, the noise level came. But it was not a huge problem for us, just annoying.
The staff really tried their best, but the rule of only giving us one towel even when we were two people in the room seemed strange.
I liked the bar and restaurant spaces.
The neighbourhood is not touristic, which for me was just what I wanted.
Overall, this was an okay hotel. It is not for everyone, but as long as you have correct expectations then you might enjoy it there!