We stayed in Rome for weekend,and we used public transportation only one time,to get back home from Vatican.The rest of sightseeing was on foot as everything is within 20 mins.Location is excellent in lively area.Appartment is nicely done for two persons, but also convenient for small families.
I would stay there next time in Rome!