Wonderful tour. Everything was as expected, the bus came on time, the Hoover Dam stop was magnificent. Breakfast and lunch were so good, lunch was actually made in the Native American village we visited. The Grand Canyon was spectacular, our guide Dirk explain everything to us on the bus before leaving therefore it was very easy to navigate. He was enjoyable and talked to us about many things you would like to know about Las Vegas, the Grand Canyon, etc. we particularly enjoyed the sky walk, scary but worth it.
We had a little more than 3 hours to explore it and it was plenty of time.