As notes in the listing, this place is in a great location very close to the Vatican and public transportation including metro, buses, and Sitbus from airport which is a great deal and reliable. Our favorite place to eat was El Colibri right next door. The food was wonderful, staff super friendly, and it was very affordable.
Communication with Francesca and Stefano was great with good recommendations for things to see a bit off the beaten track.