The Antelope Canyon part of this tour was wonderful, with excellent Navajo guides, and mind boggling caverns underground. You really get to be there and soak it in. Horseshoe Bend itself is amazing, but you don't really get to spend time with the experience because basically it's just a view. What actually happens is a long drive, arrival at a big parking lot, a billion people from different tours all walking down a path to the overlook, the look, the same billion people all crowding onto the secured platform to take photos, a lot of heat, then back on the bus. In retrospect, I should have done a tour that involved actually getting down on the river and really being there. Our tour guide was very nice, gave us a lot of interesting information, and made sure we got everything we paid for to the best of his ability. So, I give it a good solid. We took the Complete Grand Canyon Tour the day before, through Trip Adviser and the same touring company, and that tour was solid A+ all the way.