I always travel with Allys Star from Dar to Mwanza or Mwanza to Dar. Since there are many who like their service there often is a mix up in the seating. Otherwise Allys is for LIFE.
For getting your ticket not bad but needs a competitive environment. The whole area.
Local buses station
Good
Nice
Good
Transport
Nice service
No enough waiting lounge space