For us, it was a bait and switch situation. My husband had several conversations with the rep for Rocky Mountaineer, specifically discussing his childhood in the area and desire to be in a hotel in downtown Glenwood Springs. First, we got into Glenwood Springs so late that one couldn't enjoy the hot tubs or downtown. We traveled for 9 hours from Denver to Glenwood (in a car, it takes three hours). At times, the train was so slow that I wanted to just jump off and walk. I could even count the ants beside the train track - so that's how slow. And there's no internet or cell service on the train. And many moments of seeing absolutely nothing and moving like a snail. We were put in a sub-standard hotel that one had to ride a bus to get to once we finally arrived Glenwood Springs. They did offer bus service back into town, and I heard several complain that they didn't get their dinner in downtown restaurants before they had to board the bus to return to remote hotel. My husband and I were so exhausted we ate a bag of pretzels in the hotel for dinner. The train doesn't come into a train station. You are bused to pick it up somewhere outside of town at the train tracks. We did have good service on the train, but you get breakfast at 11 a.m. and lunch at 3 p.m. I would advise not to sit in the middle of the car, as that's where the cold air blows the highest. You will freeze to death. Many went outside and stood between train cars to warm up. You also want to have seats on the left side of the car. Food service is done two folks at a time by hand, so it's slow for one person to serve an entire car, just two at a time. This two-day trip certainly was not worth what we paid for it, and we will never do this ever again. We are very savvy travelers, covering 35 countries with top lines like Tauck and Regent. This was sub-standard to us and could be for you, too, if you like promptness and truth in advertising.