It was more than I imagined African SafariFrom the beginning Okero was so attentive and accommodating while we communicated during the booking process. He was very thorough making sure we considered everything in preparation for the trip.Now to the actual safari, words are insufficient in describing my gladness! Every step of the way, Karagwe Tours and Safaris have exceeded my already high expectations with such immense attention to detail. They have considered their guest in everything that they do and it is clear that customer satisfaction is primary.In addition to their superior customer service and attention to detail, it is the tour guides at Karagwe tours and Safaris that sets it light years ahead of any other company. Our tour guide Frank has been nothing short of SPECTACULAR! This man is not only the nicest and friendliest person, he knows his stuff. You can tell he enjoys his job and goes the extra mile to make sure we have a fantastic experience. He studies the animals in his spare time and he knows the parks like the back of his hand. There hasnt been a question that Frank hasnt been able to answer and I doubt we will find one. I have never experienced a person that goes so far above and beyond to make their guests happy. He isnt just satisfied with driving you around to say he is doing his job. Frank always manages to find the rare occurrences. On our trip we have seen a leopard, 5 cheetahs, lions mating, lions kill and eat a zebra, among so many other views. Every day I tell Frank, I am more and more convinced we made the right decision.If you are ever considering a safari, I HIGHLY recommend Karagwe tours and Safaris. I guarantee you will not be disappointed!!