What a spectacular tour...it was our first trip to the Grand Canyon, and it truly exceeded our expectations. Nothing can prepare you for the views, the sheer magnificence. Riding in a little tour bus is not ideal, but even that wasn't terrible. It's a long day, and a lot of driving, but there is so much to see, and in my opinion, the most efficient way to take in as much as possible in a short time.Regarding the guide, I wouldn't step back on a bus with Kevin ever again. While he was knowledgeable, he was unbearable. He came across smug and condescending. His refusal to use a microphone led to him shouting information across the bus for the whole tour. He had no respect for time, and we arrived back 2 hours later than expected, which made for a long, exhausting drive to our next stop, in the middle of the night. To sum up, I highly recommend the tour. Just ask for anyone BUT Kevin.