We've been to Sedona a couple times and had Grand Canyon tours on each visit. While both were good, I have to say that this one is top notch. The guide that we had (Dwayne) was very knowledgeable, very personable, and knew all of the right spots to make this trip unforgettable on our private tour. The rates are reasonable, and the tour vans are very comfortable. For meals, they use one of my favorite local locations - Wildflower Bread Co. They will also pick you up from your lodging location in Sedona or Phoenix area. The tour is very accommodating for folks with motion sickness issues, etc. I couldn't recommend these folks any more highly.