The place is perfectly located. With walkable distance to train station, half hour to the airport, and the metro. Bus stop is right outside of the building, 25 minutes away from Vatican.
Lots good restaurants around, from pizza place to fine dining. We had our best food there in our entire Italy trip.
The place is clean. With AC in both bedrooms and living room. Trust me, this is ESSENTIAL in Rome.
Supermarket is two blocks away in case you want to cook something.