Fantastic way to travel especially given that they have stations in downtowns. Service is always very good, smooth onboarding and never had problems with delay or cancellation (very different from flying!) lots of leg spaces. Great good and large selection of drinks.
Some of the seats can be older in the Econ classes, but the business class seats are very comfortable and new.
Invest in business class if you can. It's worth it.