We liked the location of the apartment. Lots of nice restaurants on the "Via dei Tribunali" in 5-10 minutes walk.
Some minor problems in the bathroom: water dropping from the therme was collected by a bucket on the floor (this was fixed on the second day of our stay); the shower's drain was quite clogged; bathroom was not super-super clean but the price-performance ratio was definately ok! Nothing to criticize in the other parts of the apartment. All in all a very fair price-performance ratio!
Host Claudio was reacting quickly and shared helpful information with us.