Our stay at Ripa’s place was good. The location was excellent (walking distance to the key things, and right on the main bus line once you figure out how simple it is to use it). The apartment was clean and had all the things we needed to stay. A very comfortable bed. Just a little awkward getting into the shower the way the bathroom is set up.
Katia was exceptionally helpful in getting us checked in (she met us there, helped tee up the driver from the airport, and was prompt in responding to any questions we had).
You are right in the heart of the busy Trastevere area, so it is noisy at times, but overall the location far exceeds the noise.