Great apartment, out of the noise of the road but still really close to whatever you need (transportation, supermarket, etc.). I will definitely be back if I will be in Rome.
Caterina will take care of your stay for whatever tips you may need.