Great Trip! Tour guide's name was Isaac, and he was great. There were mostly chinese tourists on the trip, so the tour was bilingual. He tried his best to accommodate everyone.
The hotel's both had two queen beds. Las vegas tends to smell a little smokey and there was no in room fridge. The hotel in Page was really nice, but had really slow wifi.
In terms of food, we stopped by a chinese all you can eat buffet and then wendy's on the way back.
Expect to eat dinner at the last location (not with the tour guide). If you want to book dinner in las vegas on the fourth day, I suggest you do so.
All the locations were great. I took a star off because he could not book the lake powell cruise, which I was look forward to. At antelope canyon, it was also quite busy, and the older chinese tourist couples in our group got quite rowdy. It's a busy location with native tour guides, and strict rules. They did not follow them at all, making the rest of us lose some of the quality from that specific attraction/tour.
Overall, I had a wonderful time. It was scenic (we got to see horseshoe bend at sunset too), we were generally always on point to time, and it was an experience I'll never forget.