Some pros and cons for our stay.
The flat is very vast, large rooms. It is very quiet. The metro is just at the corner of the street and it’s an easy walk to the Vatican. Restaurants and supermarkets are located all around. A lot of beds options for larger groups/family. The landlord also provided an high chair and baby bed upon request ; that was really nice of him.
We had a few issues with the flats which did not make our stay perfect. One of the air conditioning unit was not working properly; one bathroom was under renovation; the apartment was not quite clean at our arrival ; the lighting in the useable bathroom was insuffisant at night to take care of our kids easily. The apartment is lacking a bit of maintenance in general.
In all, not a bad stay just not perfect for our family. Great location!