The employees of the train are top-notch. They go out of their way to make your trip enjoyable and fun. It's a relaxing way to get to the Canyon, and the transport of luggage is a piece of cake (if you are staying overnight). Bring small bills because they work for tips (musician, cowboys, waitstaff). I would also try and get a full window seat. Our view was obstructed on the way back and my daughter missed the 'cowboy' show. We had a great time on the Grand Canyon Railway and hope to come back some day!