I travelled on the Caledonian Sleeper - one detail made a huge difference onboard

There are few things which could feel more luxurious than a sleeper train with its own check in, restaurant car and stunning views to wake up to