I did a long haul from NY to SF, with a change in trains in Chicago. Lake Shore Limited and California Zephyr. I had a roomette for both legs.
I felt the service staff to be average, not as polished as the airlines. The airlines run a tight ship while I felt the Amtrak staff to be like the...