We had a fantastic night on the train, a great stop on a road trip between Quebec City and Halifax. The kids loved sleeping on a train and it was a really memorable experience for them. We found the beds to be spacious and comfortable and black out shades were greatly appreciated. Very highly recommended!