Overall, my family had a great day trip to Horseshoe Bend and Antelope canyon with the Grand Canyon Adventures. Our guide, Zoe, was very knowledgeable about the areas, a safe driver, and always making sure our needs were met. The vehicle was very clean inside as well as the outside. My kids were happy with the variety of drinks and snacks. I would definitely recommend the Grand Canyon Adventures.