We had an excellent trip to China. In Shanghai we saw the Metropolis China, In Guilin & Yangshuo the Picturesque China, in Xi’an the Historic China and then Beijing which had the most attractions and a mix of everything. I had been dealing with Rose Shi at ChinaTours.com for getting the tour arranged. I found her very patient, attentive and helpful in getting the right tour arranged for us because we made a few changes to what was on standard offer. The tour guides were all very informative, helpful and made sure we did not have any problems. The drivers were cooperative and their vehicles were clean, tidy and reliable. The hotels were very good too with good rooms and they all offered a good array of food for breakfast. My only gripe was in Shanghai and Xi’an where they wanted to charge us extra for breakfast for our kids. Must have been some communication error somewhere. Fortunately, our tour guides sorted it out for us. I would highly recommend this tour to anyone.