The flat is great!
It is clean and exactly like on the photos. And the location was super - there is even a bus that stops near when you miss the last Metro train! And the big train station is close (~12 min walking) and takes you to the heart of Rome with ease.