The hosts were exceptionally kind and welcoming and I really enjoyed the style of the apartment. It felt spacious and very well maintained with a roof terrace where I spent many pleasant moments.
The cafe Vigna Stelluti was excellent and a short walk away. Plenty of nice Pizza shops such as Alice's also nearby or Pizza Gege, and a wonderful gelateria called Alaska.
There's no subway but there is a train station with trains to Termini. I used the bus to go downtown.
The road in front of the building is busy but it didn't bother me.
The Ponte Milvio area is not far (about 25 minutes on foot) and there were lots of nice restaurants and bars there where I enjoyed being among locals enjoying an aperitivo rather than the many tourists downtown!