The boarding was terrible, we had no idea where to sit and the lady attending our coach wasn't any help.
We had 1st Class tickets, over priced I thought for what we got.Our window was small for viewing (this was in the section rearward in back of lavatory area)
Note for future passengers, we were on the Coconino, be sure to get seats forward of the lavatory area. The windows are larger and better access to the food.
Beverages are overpriced and food is average at best.
Service was slow as they only had one person for the entire coach.
Also note, you only have about 3 hours at the top for visiting the canyon.
Not enough time to take in a restaurant, so be sure to eat before trip.
People who took the bus tour on top only had a couple of hours for photos as they went through a buffet (which didn't get good reviews)
Should you take the domed car, we heard people complaining about how hot it was. Which I could understand being in a domed area with sun coming in.
Get there early (or day before to get your tickets) it can very busy and parking could be an issue.