I've only been on a place once and everything had gone much better then expected.
I did have a poor experience on the train, moving across the province of Ontario (top to bottom not side to side) and the train was stuck behind 2 freight trains. Needless to say we were waiting for 2+ hours, and the air conditioning was pretty cold, I was the only one who brought a sweatshirt, which I then used as a blanket for myself and my mom.
Not as bad as an airport wait, but keep in mind, there's nowhere to go on a train. Its dark outside, in the middle of nowhere, and by that time there was all of 6 people in our car (or coach).