This was such an amazing tour! I had a great time. I requested a hotel pick-up from an airport hotel. The day started early at 6:30am. I got to see more of the area as we picked up other passengers. Water was provided. We stopped to take pictures with cacti and stopped in Sedona, in Oak Creek Canyon, at Cameron Trading Post on the way to the Grand Canyon. All the sites/stops were amazing! The Grand Canyon is so vast and amazing, and I'm so glad I got to see it. I got back to my hotel around 9:30pm. It was a long day but it was 100% worth it. This tour is great way to see all those sites at once, since it's a good bit of a drive from Phoenix. It would've been great to have more time at the Grand Canyon, but the hour we had there on our own was still great. Kim was our tour guide, and she was amazing! She was fun, energetic, and chatty. She even took pictures for us. She told us so much information and history about all the sites we saw that day and along the way. I would 100% recommend this tour!