Location was great for us. Apartment is near Termini station so it's just 40 min by train to/from airport. and it's 20-30 min by walk to the main attractions.
There is Trattoria just next to the apartment. also quite big supermarket 5 in away
Apartment is older than on the pictures but still comfortable ( one bed creaks, others are comfortable)
overall we had a nice stay.