Have to give Julio the tour guide huge props. If you can't get along with him there's something wrong with YOU. He goes out of his way to give you historical and present information all the way from Vegas to the south rim of the Grand Canyon. He's very accommodating, friendly, and full of energy. It's as close to getting a personal tour guide as you can get.
I must warn: Anyone who is afraid of heights (like me!) or has health/heart problems may not like some parts of this tour. I wasn't crazy that Julio pulled the van right to the center outer edge looking down on the high Hover Damn new bridge with an 18-wheeler flying by us. Lol....but he was just trying to let us enjoy the scenery so his intentions were good. Also, Julio does take you on walking paths along the Grand Canyon and some of it is enduring and hard to breath at times because of the 7,000 ft altitude. The air took me a little bit to adjust once we started walking and I even slacked behind the group a little because the wind really started to whip around that day. You should be careful in some parts from getting too close to the edge because there's not guard rails everywhere the tour goes and you could easily slip and drop 4,000 ft if you were getting wild and careless. NOTE: I don't recommend this tour for elderly people because of the walking part.
Regarding the food: I don't dislike McDonalds breakfast food but I try not to eat because it just bad for you in general. Some people on our tour were from other countries and seemed confused why we were stopping there. There's not much of a lunch because it's just fruit and cheese/crackers. Also, they don't give you any chips with your sandwich once you are at the Grand Canyon for dinner. The sandwich was good but I would rather more options on food. I would recommend bringing or buying snacks along the way. This food mentioned does come free with the tour so it's a pretty inexpensive day overall.
Also...this tour is precisely timed. Every stop and sight seeing event is planned with staying on time for the overall schedule. He's not going to be stopping every 30 minutes for bathroom breaks. The ride home may be a little fast and has rough highway spots for some to stomach. But...Julio did get us back at a reasonable time so we could still enjoy a few late hours in Vegas that evening.
If you are down with everything I mentioned then you will have a blast on the Sunset Tour! Well worth the $$$.