Itinerary is very good, just need to make sure to choose the right time. Unfortunately there was a snowstorm , so we couldn't reach grand canyon. However enjoyed going to other places. I would recommend everyone who chooses this tour to check weather beforehand.I would definitely recommend this tour to family/friends.
Our tour guide Henry is a very experienced tour guide! He knew well about all the places and explain to us the histories and stories of the place, and even provide us more information on places which we didnt go. We are very lucky to have him as our guide. Accomodation at super8 hotel was great and warm. The only thing is that visiting time to South and East Grand Canyon and Horseshoe Bend are abit of a rush, we only have 1 hour at each of those place. Horseshoe bend already took up 30mins time of hiking to and fro and we wont have much time to enjoy the scenery. But overall, everything was a great experience! We love it and did not regret choosing this tour. Highly recommended!