The apartment is located on a quiet block a perfect location. The Vatican is a stone's throw away and the metro, light rail and buses are just one and a half blocks away. Many great restaurants and pizzerias are within walking distance, with Il Colobri of particular note just outside the front door. Check-in and check-out could't be easier and Stefano and Francesca live in the building should anything arise.
We highly recommend this place!