The trip was excellent from start to finish. We were very lucky to have our travel agent. She was easy to work with and very knowledgeable about the countries we visited. She helped us choose our hotels and lodges, our activities in each city and also made restaurant reservations. She also took care of all our plane reservations within the 2 countries and there were 7 different flights. This was a 3 week trip with no glitches. We were given a detailed day by day itinerary that had everything at our finger tips. She was superb.