Nice place. Go for it.
The apartment is on the outskirts of the city, but there are good bus connections (including a direct connection to the train station). The apartment is especially good if you're visiting the European University Institute, which is a 20 minute walk up the road towards San Domenico.