First, the things that worked: Wifi was decent and air conditioning worked well
Things that were bad about this hotel: No hot water either day, they worked on it and said it was fixed but it never worked, no new room like promised for water heater not working. Bed felt more like a box spring than a mattress. Noise from nearby bars was extremely loud and there is no soundproofing in the hotel so it kept me up to 5 am. The door to the patio did not have a latch on the door frame so there was no way to secure it and had never been a way to secure it to the street.
I have traveled Tanzania and stayed in a variety of hotels and this was the most expensive while being the worst hotel I have stayed out. Stay somewhere else, you will feel better about it.