It's a loud train and felt incredibly disgusting. I took another train with another company after and it was much better.
While the toilet was being cleaned throughout the nice, it didn't feel clean at all at any stage.
That said, the welcoming thing was the view and the boiling water tap, which allowed me to heat some noodles I purchased at the train station.
The bed was firm and the train was loud and rickety so please bring ear plugs.
Train has a shake but rest everything is perfect. It has a restaurant compartment for food. 12go is not supporting some international debit cards like Niyo DCB. It shows declined but it is working in other booking sites.