Amazing experience. I had my doubts going in because of some *very old* reviews on the internet that are still there, but our experience has been stellar. Much of it was thanks to our guide Zoe (JingJing). From the beginning till the very end, she was nothing but helpful, attentive, and considerate. Many times, she went out of her way to accommodate us, including offering her own room when the hotel assigned us a room that hadn't had housekeeping done yet.
The drive was safe too. She was considerate to smaller things too, such as the time difference concept that is new to foreign travelers, and switching between English and Mandarin as needed. She also gave us clear instructions about departure times.
The itinerary itself is also very well made. I think it is very cost effective considering the competing prices of other tours.
There were two 5-star stays, which is not the case in most other tours.
Some other reviews seem to suggest that there are "hidden charges." I don't think anything was hidden; all additional charges are very well laid out in the itinerary or trip details on this website.
Many items are optional, and they truly are optional to attend or not (we never felt pressured). Having said that, it is true that if someone chooses not to do an optional activity, some advance planning is needed on part of the travelers about what to do while other members are doing that activity.
I would continue using this for the politeness and considerateness of the tour coordinators, and for the cost effectiveness.