The flat is spacious and very well suited for minimum 8 people. If more you have to use the couch in the living room.
It is located near to a shopping street and quite in the middle of the Collosseum, Vatican, Pantheon, etc.. Everything is in walking distance of max 3km. It is within the ZTL but quite to the border of it. So you can manage with a parking garage not too far.
We stayed 5 days with 9 people (with one child sleeping in one of the beds with his parents) and were very glad for this perfect location. A very old elevator out of old famous movies was a main attraction for our kids.
Overall we can only recommend this flat.