We were welcomed by Giusi's friend Ana who gave us a good introduction to the flat and the area.
The apartment is well-appointed and fits with the website description.
It is very conveniently placed (5 minutes walk from the Vatican Museum, 10 minutes from St Peter's Square and 10 minutes from Cipro Metro station).
There are convenient local facilities (market, food shops, laundrette, excellent patisserie/cafe) within 5 minute walk.
We would recommend the local restaurant Dal Toscana on Via Germanica and local Ice-Cream shop Fatamorgana on Via Leone IV.

This is a very good base for a short holiday in Rome.