The flat was exactly like in the pictures - specious, clean and modern. It includes all the essentials needed for cooking, washing, ironing etc. There is powerful air conditioning in both bedrooms.
The check in process and contact with Fabio in general was excellent. The flat is not strictly in the city center but it is very well connected: there is a subway station about 6 minutes away (unfortunately the subway happened to be partially closed during our state), a bus stop 1 minute away and a train station about 3 minutes away (there are extremely cheap direct trains to places like Termini station, Fiumicino airport, Trastevere, Saint Peter's Square and many others). There is also a good 24 out supermarket right next to the station, which was very convenient.