Federica's apartment is a great choice, both in terms of location and facilities. Check-in was smooth, just as the communication before and during our stay. The closest metro station is right around the corner.
Highly recommended!