This is a great little place, it has everything you would need for a short stay and really close to public transport to the centre of the city (takes less than 10 mins to termini station!). Guilia gave us lots of recommendations for restaurants/cafes/shops in the area and also in the city itself, but these are all on a noticeboard in the apartment which is super handy. Really close to supermarkets and a lovely local Italian restaurant next door.
The area isn't very touristy so not everyone will speak English but this didn't cause any issues for us.
We had a great stay and would recommend to anyone.