If I could rate higher than a 5, I would. Everything about the train trip from Williams, Arizona to the Grand Canyon Depot was superb. This is a bucket list item and should not be missed. The Grand Canyon Railway employees made the entire day a first rate experience. It was easy to book, emails were informative and getting the tickets was all seamless. The cowboy wrangler show before boarding the train was fun. The train ride was fantastic. You travel to the Grand Canyon like visitors did in 1901-. Our hostess in our rail car, Carol was so informative, made us comfortable and provided excellent service. She made us feel like family. The entertainment during the train ride just added to the experience. This is a well-run operation! FYI-They offer a Polar Express experience starting November 1st.