This was an excellent value-for-money activity, and our guide, JIS, managed the time well and had a great attitude, speaking both Chinese and English fluently. The only reason I didn't give the itinerary a perfect score is because we had originally chosen a tour that included the Ice Valley, and its cancellation due to weather was a significant disappointment.