We did the Caledonian sleeper London to fort William late last year. Lounge car with table or couch service was a great experience. They had a good selection of drinks (scotch) and food. Cabins and beds were tight but comfortable. I enjoyed the movement of the carriage but my wife was less...