Spent one night in Dar at the YMCA, arrived on the ferry from Zanzibar which was a 20 minute walk away. Rooms were simple and clean, bathrooms were not great but definately not the worse we saw. The canteen does cheap food and drinks which we really liked and there is also an internet cafe downstairs. Really easy to get taxis out the front, 5 minutes from a subway! and the main post office. Nothing fancy but was safe and suited us for one night.