Room & equipment was just as advertised, everything there, everything working (including WiFi), everything clean.
Leonardo was very helpfull and able to help me out with couple of extra things - big recommendation.
There was indeed absolutely no traffic noise in the room. The flat is not super-central but the connection with public transport still works OK with a tram station just around the corner that reliably connects to Metro Line A every couple minutes. Nice walks along the Tiber possible and a supermarket and some affordable non-touristy restaurants around the corner.
Only disadvantage: You will hear the people who rent the room next door, particularly when coming/leaving, as soundproofing within the flat is poor.