If you only have a few days in Beijing- this two day tour is the way to go! The tour guides are friendly, know their stuff, and are well-spoken in English. You can not beat the price to see all these great places. The whole time was great, even the lunches! Excellent opportunity-trust me!