We’ve thoroughly enjoyed our train journey with Vietnam Railways. Lots of leg room, working air con, plenty of space for luggage, food cart passing by every 30mins. The train was 40mins late and the toilet was a no-go for me but that’s just how it goes sometimes. Definitely exceeded expectations!