As others have noted, Precision Air are pretty good, though the domestic terminal at DAR is rather basic.
Air Tanzania fly (or did a couple of years ago) clapped out 80's vintage 737-200's that are ex-AA. They are a less enjoyable experience than Precision Air.