The review below is the personal opinion of Kevin and not that of SafariBookings.
The skeleton outline is there... you see animals, but in my opinion the service is pretty bad
So I will start this review with you will see a lot of animals. It has nothing to do with the guides they use really, the route they take never go far off the beaten path and once a guide finds something interesting all the other landcruisers and landrovers will soon be there. Just the same, by going to these areas you will see some amazing things. I would just advise you use another company. This group incorporates other names, perhaps in an effort to disperse bad reviews around to different groups. MJ safaris is one group that uses or combines with Trans Kibo.
This really regards the service provided by the company. It was a budget safari so initially I chalked up most of what you are about to read as related to that. However, on meeting several other people who took budget tours from Arusha it became very clear the service was sub-par even for a budget tour.
1. Our guide was non-talkative. He did not point out many animals and it took us prompting him to get him to speak. There were other passengers who were rude to him but he did not talk much.
2. The food was the same for four people as it was for two people. We noticed this cause two of us were alone the last day and the food was the same and much more filling. Multiple times we were hungry in between meals those first two days.
3. The big deal was how much we waited. We waited for many hours to enter the park with excuses like our bank is not transferring money, our credit card is not working still. This also applied to leaving one of the campsites. We waited every morning while other tours left. We were regularly the first to arrive in the afternoon and the last to leave in the morning. This amounted to at least 5-6 hours less drive time for a four day tour then other budget operators.
All in all, just really poor service. When a component of your tour is a bank, and they consistently mess up, the answer is not to blame them but find another group who doesn't F-up all the time.
After I contacted my operator and never received any response. So now I'll just recite my story here.