This past Saturday my girlfriends and I had a reservation with Grand Canyon Adventures - and it BLEW OUR MINDS! Ryan was super friendly and picked us up at our hotel. The van was spacious and clean and he drove perfectly. Ryan is a wealth of knowledge and shared SO MUCH information - all interesting and super cool. We ended up doing Horseshoe Bend first, then lunch. This sounds silly but the food was surprisingly delicious. I had the veggie sandwich and the bread was hearty and filling. Next up was Antelope Canyon. Ryan totally watched out for us and we ended up in a great group with an energetic tour guide. Our trip went to the Lower Canyon and I was blown away. You can tell that this company has such pride in ownership and I really appreciated their friendly nature, clean vehicle, knowledgeable tour guide, and pacing. If anyone is thinking of taking their tours, I would hands down encourage you to do so. Reputable, reliable, and VERY impressive!!