Our family of 4 stayed in this apartment for 5 nights and were really happy we made this choice. It's located just a few steps from a great piazza, a metro station and places to eat or get gelato. We were able to walk pretty much everywhere (around a mile to most things), and had a convenient Metro stop for ones we couldn't.
Even though it's on a main street, it's relatively quiet, and we had no trouble with noise. We had one hiccup with a key (outer door lock is fiddly), and the host had someone bring us a new one very quickly.
All in all, this apartment made our trip to Rome a great one!