I have already read some reviews about Chacha Africa, and I think I can not say anything new, except that I completely agree with all the good things that are said about him.
Chacha is the owner of his own company, and is 110% involved in providing the best possible service. We took a week trip, and the experience it was much better than I expected. The stay was perfectly organized, in very comfortable places, the food was fantastic, the safari amazing and the company unbeatable. He is a perfect guide, he gives confidence, he meets all the needs, he is very punctual, patient, kind, open, always in a good mood and he is always waiting for the experience to be the best possible and to the client's taste, even to carry out whims or unforeseen. I really feel that he is already a friend.
During the safari, he took care of us, fridge in the car with cold water, power strip with plugs adapted to charge the batteries of the camera or mobile, lifting roof to see everything perfectly, binoculars, book-bible with information and photos of all animals in color, comfortable seats, even amoxicillin ... Chacha drives with caution and calmly, and with his incredible sight he was spotting and pointing out the animals and telling us curiosities at the same time.
At the end of the trip we stayed a few days in Unguja, and Chacha also made sure that we had a great guide during the trips and the excursion we made there.
Anyway, I would go on another trip with him with my eyes closed.