When it comes to Japanese transportation services, you are in good hands. Very clean, safe and punctual as hell.
Yep, I love Japanese trains !