Stayed a week in Summer 2020 with a friend. The flat was cutely designed, sparkling clean, comfortable. The kitchen is not massive so we took cooking in turns. The terrace is an absolute must see and made the stay unbelievable. The location is great, very convenient to explore the city and safe as well.
I would highly recommend this flat for a couple; it offers all you need + fantastic views of Rome.