This tour is COMPLETELY weather dependent. If there is even the slightest inkling of rain on the day of your tour, CANCEL, because the tour company won't. We paid for this tour so we could see magnificent views of the Grand Canyon, that didn't happen. It rained the entire day, causing a cloud to block every view. The tour company should, at least, give our group a partial refund because the views we paid to see were nonexistent. Our tour guide was a great guide but he could only do so much. Our tour ended up being a tour to the various bathrooms in the park with us spending almost 2 solid hours crammed in the back of the van. We couldn't wait to get out of the van and were rather tired of the bathroom tour. Quite frankly, we feel like a refund is in order, but that will likely not happen. So our advice remains....CANCEL IF EVEN A POSSIBILITY OF ANY RAIN....