I stayed 4 nights and can fully recommend the place. It is kept super clean, the bed is huge and comfy and the bathroom is very modern with a powerful shower. It was my first time in Rome and I found the location to be very convenient for the FCO airport, tourist attractions in the centre and the Vatican and eating out. I also felt very safe walking around myself at night by in the area.
The tram 8 is only a few minutes' walk down the street which takes you to Trastevere Station and Piazza Venezia from which the main attractions like the Trevi Fountain, Pantheon, Colosseum can be reached within 10min by foot. The Piazza is also one of the main bus stations, so if you don't feel like walking you can catch a bus to about anywhere.
There are a few places to eat and gelaterias nearby the flat so you don't have to venture out for dinner but if you want to go out then Trastevere is easily reached by the tram.
Emiliano is a great host, super responsive and welcoming. I will stay there again when I'm back in Rome :)