The appartement is lovely, maybe slightly smaller that what the pictures shows, but it's always like that.
The neighborhood is well connected with busses and trams, but really easy to walk to the main attractions in proximity. There even is a great ice cream shop "Brivido" with many flavours, including a bunch of vegan ones.
TV wasn't working at the time of our stay (I was travelling with my parents for a family wedding and to unwind they would have loved to watched a little bit of TV but that's ok).
All in all our stay was perfect and the appartement is very comfortable and has everything you need for a lovely stay in Rome.
Note: there are many stairs (about 70, we counted :)) because the appartement is on the 3rd floor.