Place is perfectly located, which for us was the most important thing. You literally wouldn't need any public transportation. Just 5 min walk to Piazza Navona, 10 min to Vatican, 10 min to via Corso, 15 min to Piazza Venezia, 20 min to Colosseum. One restaurant next door and many more in the neighborhood (3min walk). 2 supermarkets 100m from the apartment.
This is one of the places which is professionally rented, so no host's stuff laying around. Everything is very clean. Ground floor, so no walking up the stairs.
All in all we recommend this place!