We can recommend this apartment in every respect. It has clearly been recently renovated, so it feels new although it is part of an older building. The location is great: there are three metro stations within 5 minutes' walking distance that will take you anywhere in the city; there are several (smaller) supermarkets and a number of (relatively simple) restaurants in the street itself and one very good one: Luna Rossa. Around the corner there is a nice neighbourhood square with a playground and terraces that will give you a flavour of local life.
As other reviews have pointed out, the only drawback is that the apartment is on the 3rd floor, which means that you have to climb 70 steps every time you go up or down. If you do not mind that, the place is perfect!