We had a great trip, but practical information before the trip would have been helpful, especially what is required to enter China (visas). The guides were great. One little note though. We have been taken to silk factories (twice), jade factories, "tea houses" (twice) and terracotta factories, but felt like it was a trap to get us to buy things. It would have been nice if they advised us beforehand that they take us there to try to sell us products.
On a positive note, we missed one day of our tour, but our wonderful guide in Beijing managed to guide us to all the highlights in only 1 and a half days. Thank you Edward!!!! Also Johnny in Xi'an, Annie in Guilin and Autumn in Shanghai and their drivers were great. We were picked up promptly at each airport.
The best guides were Johnny and Annie: they picked us up personally from the airport and made us feel really welcome in Xi'an and Guilin. Johnny went as far as cycling together with us on the wall in Xi'an and Annie made us feel like we were family!!!!