Perfect location if your focus is on food. There are so many delicious restaurants super close by. We went to La Fattoria our first night and it was delicious and affordable. I highly recommend. The next morning we went for cappuccinos at David's bistro. That was also very good. Both are on the same street at the apartment.
It's also a pretty easy walk to tons of shopping on Corso Buenos Aires. And, of course, if you wish to go further, the metro is very convenient!
The apartment is clean and looks exactly like the photos. Love the high ceilings. Gianluigi is full of information and a good communicator.