I love trains. Enjoyed my recent Seattle to Vancouver trip on Amtrak. Cost was about the same as fancy buses, about double Greyhound. Cheaper than the fast ferry Seattle to Vancouver.
I’m reluctant to take Amtrak mainly because of their horrible on-time performance.
My trip was about 5 minutes late. Not bad.
Amtrak promised me Wifi. It did’t work on that train. 😦