Teresa is a great host, she explained everything about Rome and things to do nearby. She also gave us good restaurant recommendations. The apartment is well-equipped and has everything you need. It's also nice to have two full bathrooms when you travel with family.
The location is good and we were able to walk everywhere.
We had two nights in which the bar downstairs had parties so it was not possible to sleep, just be aware that during the weekends it may get noisy, but during the week it was quiet and nice.