It is the last civilized mode of travel available to the American public.
But they only promise that you will leave the originating station on time. After that its a crap shoot.
Food, very good
Get a sleeper and the service is excellent.
Go First Class and youll never travel any other way again.
L
I take one every year or so cross-country. Always go first class with my own room.
25 years ago it was very nice in those cars with food and drink available pretty much 24/7 and a conductor (or 2) at your call. Now, the cars are dilapidated, youre lucky if theres a pot of bad coffee, and you can wait a half hour if you need help with something.
I still love traveling by train and its not a huge inconvenience but it used to be something very special.