We had a lovely stay in this flat.
Check-in went fine, and communication with the land lords was excellent all the way from booking until check out.
It is worth noting that the flat is near a busy street, so some noise must be expected.
Trastevere is about a 15 minute walk away.
With this flat you get a lot for your money.
Highly recommended.