We had a lot of fun on this tour. upper Antelope Canyon is simply amazing. Great experience to watch Antelope canyon and horseshoe bend. Our tour guide BENNY is very funny and has a lot of details about these places. He told about those place in details before we visit them. Overall it's an amazing tour. I highly recommend this tour to my friends.