My partner and I just spent a long weekend at this location.
It was excellent. The host was great from the off. Meeting us at the apartment and then being available throughout our stay to deal with any queries we had.
The location of the apartment is spot on. I think we were about a 5 minute walk away from the Spanish steps and a 10 minute walk to the trevi fountain. Some of the images of the street that we found on Google maps made us question what the atmosphere would be like at night. But rest assured it was very perfectly fine, we felt safe and comfortable the entire time. The people were great.
I highly recommend this place for anybody visiting Rome.
Thanks again for having us!