Great price/quality ratio.
Location is just perfect. It's two minutes from the Piazza Navona and hence super-central. Nevertheless the street where the house is located is very quiet and also quite charming, only a rare tourist walks by.
The flat however doesn't look quite as nice as on the photos, the house is old with accompanying problems etc. If you really need comfort, you should probably look elsewhere. But expect to pay 100-150 € more for a comparable location. I will also note that the kitchen is well-equipped as that was very useful for us.
Anna was very quick with her answers and helped to solve a couple of our problems promptly.