Great location. A few minutes from the metro. The accommodation is in a quiet road a few minutes from the metro and good bus links in to the city and out to the catacombs, the Appian way and the baths of Carracalla.
Nearby restaurants are good too - the Pecora Pazza our favourite
Tamara is a lovely host and took very good care of us daring our stay