The apartment was well prepared and really clean. I'd definitely recommend it.
I was traveling with my parents in law and obviously, we were very concerned about everything specially cleanness and we couldn't stop talking about how clean and good was the place.
The location was superb! We could reach most of the attractions on foot (ex. 5min to Colosseum).
Public transport was very close (You only need it to go to the Vatican though and even that is only about 40min walk away)
The owner did provide a lot of useful information such as attractions, public transport, supermarket, food etcetera.