We had an awesome experience while on our safari in Kenya and Tanzania, we arranged our entire safari package through Africa Game Trek Safaris and Erick Otieno was our main contact for the arrangements.
Erick did an excellent job of developing a customized tour for my family and I and we had a great experience in both countries. He paired us up with Odis, our driver in Kenya who has years of experience and was the best safari guide and driver that we could ever have. He took really good care of us and ensured that we were well taken care of in terms of our dietary requirements and our objectives from the safari. I would strong suggest that if you're visiting Kenya, you should get your arrangements done through Africa Game Trek Safaris and Erick. Also request Odis as your driver/guide for the safari as well.
As far as Tanzania is concerned, would definitely suggest visiting Ngoro Ngoro and Serengeti for sure, again we had the best experience on our safari at both locations. Our driver Anwar had 16 years of experience and again took such good care of us throughout the entire safari. We also had our own cook Osman who did a fabulous job of keeping us well fed :)
Overall, a once in a lifetime experience and we thorougly enjoyed it. Strongly suggest going to Africa Game Safaris to put together your customized Holiday for you, you won't regret it!