We rode the train on May 23, 2019. It was an excellent experience. Our train attendant Mercedes was top-notch: she was very enthusiastic, highly knowledgeable, very energetic and simply the best! We encountered snow that day, and she was so hospitable to us, getting us back on the train after our lunch break, quickly. The musicians were so entertaining, and so talented. We enjoyed the scenery, the wonderful stories, the colorful entertainers, and most of all Mercedes. It was a great way to travel up to the Grand Canyon, it was like going back in time, to another era of travel. Very enjoyable, definitely recommend!