Just went on the South Rim tour with my husband today. Pickup was a breeze from our hotel on the strip and dropoff was at the same place. Our driver, Wally, was simply AMAZING!!! Would highly recommend him. He was knowledgeable, accomodating, and was able to attend to everyone's needs. Really great guy! The food was good and water was plentiful! The tour itself was approx. 3 hours - which I think is enough because there's a lot of walking anyways (if you choose to walk; you can also just stay at the lodge when you reach the Grand Canyon). Would highly recommend this tour company and our highest regards to Wally!