Brilliant!
The apartment is very big (3 bedrooms + living room + two showers), fully equipped, clean, the host (Michele) was very kind and welcoming and it is of a walking distance from basically everywhere is Rome (to the Vatican we were in a hurry so just took the Metro which is also 5 minutes walk away).
We were in Rome for a day and a half and managed to see everything we wanted and still had some time to spare and relax.
Michele was also very responsive prior to the arrival which made everything much easier beforehand.