The apartment is really amazing - super welcoming and clean and with one of the best views in Rome from pretty much every window. The owners were very welcoming, responsive and helpful and really made us feel at home.
We'll definitely try and and book this place again next time we come to Rome.