Bus driver - He is a good guide, he explains lots of things during the trip
Bus - very comfy. Two videos during the way to grand canyon
Timing
1) Hoover Dam - ok
2) stops on route 66 - it should be better to stop in front of the famous barber (500m away from the actual stop)
3) Grand Canyon - less than 3 hours. Considering that you spend 1 hour on the shuttle bus to reach the indicated point, you have only 2 hours to enjoy the view. Of course, since it is always crowded, the timing is much more reduced than that, making it too much short to enjoy fully
Therefore, the tour did not satisfy me