We had a very pleasant stay in this flat which is very clean. The host was very reactive to our messages (we needed help to find out how to order a taxi).
The location is calm and there are plenty commodities close by.
Although it's not just next to the main touristic attractions, they are still within walking distance and the buses are just down the street. Walking to the Vatican from the flat is very nice as you can easily reach Terrazza del Gianicolo on the way (appx 15 minutes) and have a great panorama of Rome from there.