Overall was very good. We can enjoy and take times at any places. The tour guide can speak English not very well but also helpful for everyone. If you don't feel like Chinese food everyday I suggest you don't need to buy the meal plan. Because there are many restaurants around the places we have been to.
It was a very well organized tour. Accommodations were excellent. They could have added a few more lakes on the way into the itinerary. It wouldn't have been too much deviation.