I stayed here with 3 other friends and we enjoyed the apartment. It is very clean and easily accessible.
There is a metro stop very close to the apartment. You can easily get to some of the famous spots in Rome. It is also doable if you prefer to walk like we did.
Stefano was a great, accommodating host. Highly recommend.