Nice little area to walk around before getting on the train. Good parking,has a nice gift shop, a small museum, and a food area to get some small bites to have before or bring on the train.Walking out to our boarding area for our car, was a bit hot on a very hot sunny AZ day, we were told get there at 12:30, we stood out in the sun/heat for 20 more minutes as they drove the train away to perform bathroom maintenance on the Kaboose. Suggest you put some covers in the standing area by each train car boarding to give some shade.We all boarded quickly, and mostly because it was not as crowded. Once on, it was pleasant, had the First Class seating as this was a special birthday surprise for my husband. Offered a champange toast and chips and some appetizers.And all the bottled water you want. And a bartender. My advice, eat a little something like the panini at the train depot before you go on the train. Appetizers were some wings, fruit,veggies and some cookies. Only 1 tray of each. Only about 25 people on our First Class car, but too many people were taking way too much of everything on their small plates and not enough for others. Had the seating for 2 which was a table and comfortable chairs right by the window, as everyone had window seating. Also had love seat sofa type seating for parties of 4 or more. We took off a bit after 1 p.m. All going well and a recorder narration and train music tunes as we went along. Beautiful scenery. Canyons, river,tunnel, worker bunk house area from way back . But then 30 minutes into our ride all power went off, train stopped. Looked out on the overlook people have at each train car not just to get some air because all a/c was also off, but to try to see what the conductor/engineers were doing. They climbed in and took care of it and we then moved along 15 minutes later. All going well and enjoying the scenery,then 30 minutes later the power went out again and the train stopped. And again, fixed 10 minutes and moved on. And yes, again 30 minutes later. At that point the narration was not timed properly with the journey. And most of us just decided to end up staying outside on the overlook for the rest of the ride. All we heard was that this has never happened in all the years of the railroad. It did not come to the 4 hour train ride they said everywhere in the informational website. We left the depot at 1:05 and arrived back at 4:30 with 30 minutes of delays. Although we did make it up to the point of switching the locomotive to return back. Not to mention ,not as plesant a ride as expected. No apology, no nothing. This was embarrassing for me and my husband who I surprised. Would we do this again, for the price of VIP, no way. The VIP was a bit more comfortable, and higher price, but sitting in "coach" probably would be just fine. And after experiencing this , no way ever again. Once was enough. I guess that is the chance you take, however, for the scenery and experience , it was different and it is a tourist thing. Would have given it a higher rating, average was being nice, but sorry, can't go higher after this journey.