I'll be brief without much talking.
Angelo's communications and local recommendations are amazing. Do go by the list because lots of other places may be disappointing.
The neighborhood is amazing. Having a baby with us, we ended up hanging out there for 3 nights in a row.
The flat is very cute. We just had an issue with the noisy AC unit in the bedroom, the half clogged drainage in the shower and the shower water temperature being fluctuating. However, Angelo was very nice and offered to fix them on the spot but we didn't want to bother because we only stayed there for few days.
I highly recommend this place for anyone who is visiting Rome and want to stay close to the touristic areas (15-20 minutes by metro) but at the same time away from the touristic buzz.