Nice flat and location but it was not a great fit for someone staying with young kids (2 and 6) as the neighbours visited the moment we arrived to tell us we could not walk around as it disturbed them. They said the same on day 3. My kids were neither noisy nor boisterous but when it’s 93/33 degrees in Rome and you have a 2 and 6 year old, you need to come indoors during the day.
We also found the inability to leave ANY garbage an added stress when we were checking out because again, young kids need to eat breakfast.
Also we only had 1 key when we first arrived and there were a few difficulties getting in and out of the flat which complicated things for us.
I would return without kids but I would not recommend this for someone with young kids.