Better than expected. Ride was clean and toilet was bearable. The experience was enjoyable for the kids, and allowed quality time to be spent in conversations.
Was on time and got us from A to B. First class was not the comfiest, train was very loud and rocked about a lot. Door inside cabin broke also so we were temporarily locked in, had to call for someone to fix it.
I bought tickets for 1st class. Either the system was making mistake, or if there was 1st class, I couldn't imagine what 2nd class would look like. (according the pictures, there is no difference...although in the price there is a little)