This was a good tour but we definitely wish we had more time at both destinations. We had the pickup in Sedona and the drive to the locations take away a lot of the time you could otherwise spend at the destinations. The trou guide and the group we ended up with were great. You would be better served to visit these locations when you are staying nearer to them or using your own rental car to drive to the destinations so there are fewer stops for a group and you can control how fast you go. When you arrive at Horseshoe Bend, you have one hour to walk out to the view, enjoy the view and take pictures, and walk back. We are fast walkers so we probably ended up with more time than most would. I would have enjoyed that area more if we had more time to take it all in. I do not know if you can go to Antelope Canyon without being on a guided tour like this, but those tours do move you along fairly quickly there is no way around that. Our ride out to the canyon was half the fun of that part of the trip! Super bumpy and fast ride, so if you get car sick this is NOT for you. Our Navajo guide through the canyon itself was great and he even played a song inside on his flute for us. The lunch included wasn't anything to write home about but was a good lunch nonetheless. Our driver was very informative and made the last bit of the ride back to the hotel fun where all the guests got to choose a song to play in the van.