It was a great trip! The guides were not only well educated of the places they visited with us, but were friendly and personable. We had several guides and they all were very professional. We had good time and learned so much from all the excellent guides we had. We are so grateful to each one of them! We are very appreciative for this exceptional tour company and only wish we had more time to enjoy every city we visited. I highly recommend to anyone taking this tour.