Myself and my two sisters stayed in this lovely apartment. It is very well located only a short walk to the Vatican and to both the train and Metro. There are some lovely restaurants within walking distance of the apartment. It is in a residential area, yet very close to reach all areas of interest either by Metro or walking.
We also picked this apartment because of it located to Roma Pineto parkrun, so for any parkrunners out there, this apartment is only 3 stops by train (7 mins) & a short walk to the parkrun!!