Duanne our tour guide was hilarious and despite the early start time he got us pumped up to go the Grand Canyon. His running commentary through Dolan Springs was a particular highlight. He was also very informative, especially because he told us to do the Skywalk first when we arrived at the second stop to avoid all the crowds, which was a great tip!
The tour itself ran like a military operation. Pick up was on time, the breakfast was filling, a couple of muffins, a granola bar, a banana and some orange juice (if I can remember correctly) and the coach was comfortable. The stop at the Hoover Dam was great, as was seeing it at sunset on the way back to Vegas.
The Grand Canyon was, well the Grand Canyon, it was excellent. Also, the little western town was surprisingly fun and they did really good ice cream.
I would highly recommend doing this tour and I hope you get Duanne as your tour guide!