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.
A great tour at a good pace. Plenty of time to explore the Grand Canyon sights. The night at the reach is special. Being able to see the sunripe is amazing. Not that much time in Vegas, but night tour allows some time in the Venetian to shop if you so desire.