Not far the town center, on the seaside, very nice and clean, excellent breakfast, very helpful staff (most of them), good internet connection. I spent 2 nights there and will definitely use it again if I go back to Dar-es-Salaam.
Close to the Seacliff hotel (where you can find shops, ATM, supermarket, pharmacy, etc.).