Our tour guide, Christina, was excellent. She had enormous knowledge of the places that we visited, as well as the history, culture, current affairs issues, trivia and even some great jokes. She was very friendly and helpful. The tour bus and driver were excellent. The hotels and meals were very good. We saw so much on this tour.