In 2009, my wife and I used China Connection Tours to take a 3 week tour of the major tourist sites in China (Shanghai, Yangtze Cruise, Guilin, Xian, Beijing). We added Suzhou, Hangzou, and Luoyang to what was otherwise a fairly standard tour itinerary. Everything was wonderful.