Barbara's place is perfectly located to most of the attractions in Rome. The Vatican is a 20 minute walk from the apartment. There are bus connections too and from the apartment for those who don't fancy the walk. The metro is 10 mins from the apartment which connects to the rest of the city
There are multiple cafes and restaurants close by and all in all, a great stay!