The tour was overall OK, although it should not be mixed, English and Chinese groups, the explanations were 95% in Chinese and only 5% English altough we paid the same fee, English language participants were discriminated all the time.Also the cultural differences made the days hard, I could never imagine that so short and small people can be so agressive and loud:(
The hotels were OK, although always very far away from the downtowns.Some bus were not really in a good shape, e.g. which went to the Grand Canyon, except Sofia all tour guides were miserable: not native speakers, lazy , not able to keep order, no real knowledge about the cities/regions or monuments, e.g. simply sleeping during the whole day and only telleing what time we should be back after breaks.