Tour Guides are very Good & guide you properly. The travel time was bit long, but it's ok since we were going long distance, but they stops in between to give you time for refreshment. 2nd day there was some mess up with food, but we managed & next day they provided with a complimentary lunch. Overall experience was Very Good.
Overall the tour was good, however, we were the only non-Asian family in this tour. Asian are very kind and nice people, but we could not communicate with them and kind of left out. I travel to China couple of times a year. Hotel in Vegas was OK, but cabins in the ranch were very small and the beds were extremely noisy. There was no privacy either as you could even hear your neighbor whispering. The tour guide, Nancy, was very good.