We did the Angelope Canyon and Horseshoe Bend Day tour from Flagstaff. Maggie picked us up on time from our hotel. There were 10 total for the tour that day, including my husband and me. Maggie remembered everyone's name and was a delight. Maggie did an excellent job in letting us know what the plans were for the day, when we would be stopping, what the restroom situation would be where we stopped and how long we would stop, when to be back to the bus etc. She never rushed us though, she understood we were on vacation. She did a wonderful job of making sure we made our reservations and Antelope Canyon for that afternoon.
Our first stop was Horsehoe Bend, after spending about an hour and a half at horseshoe bend, and Maggie taking our picture so we had the beautiful view in the background we went to the picnic spot where we had a wonderful lunch. Sandwiches, fruit, pasta salad, chips, drinks. They thought of it all and it was served on a nice plate. After the picnic we headed to Antelope Canyon. That tour was conducted by a different guide since we were on Navajo land, but Maggie took our entire group inside and got us settled for meeting our next guide. She never left until we were safely with our next guide and onto the Antelope Canyon tour. When we were finished she was waiting for us for the drive back to Flagstaff. While we traveled we had plenty of cold water and soft drinks, salty snacks, sweet snacks. I can't recommend this group highly enough. Everything was well thought out, the driving was safe, and we had water and snacks galore. I will recommend this to anyone wanting to see these two destinations.