Super lovely space. It helped me and my family really experience living in a Roman home. Definitely recommend, Umberto and Paola were really nice and helpful. They helped us with tips and transportation and even accommodated our early arrival to Rome.
You can see St Peters Basilica from the place. The Vatican is a couple of bocks away which, if you are for that location to be the main place of your visit this is the definitely the place for you. If you wanna go more into the city center the bus stop is right across the street.