Claudia's apartment is beautiful, spacious with ample light and amenities. Situated within 5 minutes walk from a grocery store and many different cafes, pizzerias, etc. There is one pizzeria right under the building. Vatican was a 15 minute walk as well.
The only drawback was that there isn't a metro stop close by. There is other public transport including a train, but we were not able to explore that option.
Taxi was convenient for us - 10-12 euros to Pantheon/Roman Forum Etc.
Highly recommend the place for families.