This place is probably in the best possible location for visiting Rome as a tourist. It is very well connected to the rest of the city and you would love the village atmosphere of the neighbourhood!
The flat is perfect for staying a few days; you will find there what you need your stay. And it is quiet, that is great in such a neighbourhood