Accommodation was superb. Immaculately clean. Location was very central to everything. Half an hour walk to all the main attractions: Vatican, Colosseum, Pantheon and Trevi fountain. If you don't want to walk the metro is 2 minutes walk away.
The flat has A/C, which was a life saver in 40 degree heat, and a very comfortable bed. If coming to Rome again, this is where I would stay.
Would recommend this flat to anybody.