The subject of trains came up just now so I thought I would let people know about the tourist trains that go out of Budapest.
Some are steam locomotives, some are more modern, some have private quarters, some have bar cars, most of the trips serve meals inroute. Some are very plush, some less so.
https://www.mavrailtours.hu/hu/
The website as always been problamatic in EN, so you may have to view it in Hungarian and use google translate to translate the page.