This tour is HIGHLY recommended. We had a great time. This is the best way to see Beijing we have traveled a lot and this is hands down the best tour we have taken. Our guide Qing was AWESOME she spoke great English and was very helpful. She was flexible to do what we wanted she helped us negotiate prices on souvenirs she even ran a couple of errands for me as I needed to get something at the store. She picked great restaurants and great food. We had a good driver and nice clean car. We had all the water we could drink and our guide was extremely personable it felt like traveling with your family. If we wanted to go faster on some things and slower on others we could. The tour was totally flexible and we got very different insight to the culture. We did not have to go to any specific shops or tours and everything was included. This tour made everything easy especially if you are a foreigner and do not speak the local language. We had 4 days between business trips and we covered everything that we wanted and then some. It was an amazing experience and we made new friend. I would recommend the private tour you will see a lot more and really get a true feeling of the local culture!!