Arosha is amazing, funny, very flexible and for me the most important was that he is absolutely fair about the money - we always had a very good accomodation for fair price 10-20 USD for double room, the same applies for the food etc.

I really appreciate also the night journeys where most of the tour guides ride only during the day. The flexibility was 100%, he will take you wherever you want to go, you can change your mind anytime etc..

On the top of all he was like your best friend, still smiling, making jokes and finally he invited us to his home for a dinner and took us to the airport for free, even if we hired him only for first 10 days (last 4 days we spent on the beach alone).

Arosha is the best choice so don't hesitate at all ;)