I highly recommend this place. The area is wonderful away from the tourist traps.
I certainly will return to this apartment when I return to Rome. I have no negative comments!