As a German, I always loved the long distance trains I. Italy. I remember a trip in 2008 crossing From south to North Italy which cost a fraction of what it would have in Germany. It had A/C and it was on time. So comfy. Meanwhile in Germany, they charged a shitton of money and it had no A/C.
Still last year I found it much better than in Germany, overall. The only thing that PISSES me off is that the stupid Trenitalia does not show me which platform the train is departing/arriving from. It blows my mind that this CRUCIAL information is not shown anywhere and you literally have to be standing in the station to hopefully find it.