Hi,
Personally, not many operators to go for in TZ. Coastal is the best of the bunch. Forewarned, this is East Africa, real Africa, the country is broken.
If you get there and it does not feel right for you, get out and don't waste any more time and precious funds.
Pro1966