The place is clean and well equipped. the bus that takes you to the tourist areas goes right in front of the apartment, and public transportation is good. there is a good supermarket on the corner and another across the street, plenty of options to eat nearby.
I would very much recommend the apartment, it is a 2 flights up, and quiet. We had a great time in Rome!