My husband and I drove from Peoria to Flagstaff to catch this tour. It was great! Brad was a fantastic driver and guide! He was very knowledgeable, and answered all of our questions. We were on a timetable, but never felt rushed. Our bus had 10 people in it, so plenty of space. There were loads of snacks and drinks to get us thru the day. Our first stop was Horseshoe bend. Lots of people there, but it didn't bother us. We were able to get our pictures and climb some of the rocks without any issues. Next stop was the Glen Canyon dam where a marvelous lunch was provided on real plates; very fancy! Finally, at Antelope canyon we were handed over to a local canyon guide. This is where I took away a star. The canyon was extremely crowded, and I felt as if I was part of a herd of cattle that the guides were trying to push thru. It's not really fair of me to take the star away because in no way was it the tour company's fault; it's the nature of that particular canyon. It's very busy, and the locals want to get in as many people as they can. Afterwards on the drive home, we stopped to do a little shopping at a trading post. My husband and I like to geocache, and were able to grab a couple of caches on the trip. This was new to our guide, and it added a little something more to the trip.