Diana's guide is so experienced! I liked her style. Not only exhaustive tour for that money, but it was much exhausting as well... I would not recommend it for the elderly or children maybe (4 days for 3000km).
Overall, all the parks are amazeballs!
Between Diana (guide) and James (driver), it was a very professionally managed tour. Their long experience clearly comes across - the way we left and arrived at the day's destination on time, the sights and explanations, the dining recommendations, etc. In the time and the ground, we covered, very satisfied. Would highly recommend it.
The trip was fast moving. The tour guide, Joe very good. He was a bit difficult to hear when sitting in the back and could speak English just a little slower. The mix of the group was about 2/3 Chinese, 1/3 other. A fine group of people We enjoyed them all. One child maybe 2-3 was sometimes loud. Maybe consider an age limit when doing so much bus time. We saw all we hoped to and the bus driver, Steve was excellent.
Tim & Larry are awesome. It's a long journey but both made it easy. They are a good team player too.
Just a note: you should include better hotels to stay. Rest is awesome!