The day we picked happened to be pouring rain, lightening, and thunder. We received a call that our trip was canceled, as the driver didn't think he could get us there safely. About 20 minutes later, they found a driver to take us. Steve had a plethora of facts and information along the way. One of my favorite parts was when he would put on music for the background and allow us to video a spectacular view as he drove!! The train ride was nice too. We upgraded to the plush seats and it was well worth the money! Again, the hostess had tons of information that she shared with us about the area we rode through and the railroad itself. I would definitely take this tour again when I bring my children, who are young adults, to the Grand Canyon!!