We had been debating whether to visit the grand canyon on our own or use a tour. In the end we chose this tour and we are so happy that we did. Our guide, Sheldon, was great. We also really enjoyed our tour mates. The volcanic fields were fascinating, the Pueblo ruins interesting, Sheldon made sure that we ate lunch away from the crowds in a beautiful garden area and then we got to the Grand Canyon. Words can't describe the vistas that we saw. Sheldon guided us to all of the best viewing areas, allowed us to explore on our own, and made sure that we were seeing everything we had hoped to see. In the end we vowed to return and when we do we know who we will call. Can't recommend it enough.