This apartment was very close to St Peter's Basilica (5min walk) and had some good food options available very close by (great coffee and pastry shop right below the apartment).
One downside was that while it offers a car park with the apartment, this is not secured. Our car got keyed whilst we stayed (3 night stay).