We are just back from a 11 day China tour covering Beijing, Shanghai, Hong Kong and Macau and I am delighted to say that this was a great tour. The tour was very reasonably priced, covered all the places of interest that was in the itinerary, very well organized, perfect logistics, professional English speaking tour guides, excellent hotel stay with elaborate breakfast on the house and every passenger was well taken care of.
The only drawback was that many of our co travelers could not speak or understand anything other than their own mother tongue and were hankering for their typical idli rasam curd kind of food which was a huge disappointment for people like us who wanted to have at least a taste of the local food too. So, we would have enjoyed if the crowd was more cosmopolitan and a little more lively and adventurous types. Overall, the tour was handled very nicely without any hiccups.
I highly recommend Chariot World Tours.