Our tour guide was so knowledgeable! I had been to the canyon twice before, but this tour gave me so much more information about the plants, wild life, rock formations,etc. in the national park. It was an all day tour, with snacks, water, and lunch on a Native American reservation included. The van was comfortable and walking manageable. Our group was small-7 people. I think all ages would find this tour interesting. You will not go wrong with Canyon Dave Tours!