Hotel conveniently close to the Dar es Salaam airport. Quite new, clean, most of the staff is very friendly. Restaurant basic, but ok. Bar good. Room spacious, clean. Hot water in the shower :-)
Only down side was that the manager, I presume, who was not very willing to accept that the room was paid through Hotels.com. Advice: Do the booking, but pay in the hotel upon arrival.