It's an expensive tour but the tour was worth every penny. It's an all day trip. The accommodations were comfortable. If you do choose this tour, request Cowboy Tim (Timmy). He was a fantastic tour guide. He timed things just right to be able to do everything on the trip. Food is included - the food and service was excellent. Antelope canyon was amazing, and the tour guide we had was very knowledgeable about the canyon, assisted us with the right pics, and even played his "flute" for us mid way on the tour. His story telling was that of a Navajo elder. Horse Shoe Bend was beautiful, but wear proper shoes because it is a little hike to the site.