All the positive reviews you will read about this location are correct.
A great location (+- 10 minute walk to everything in the historic central Rome). Clean, large, and equipped accommodations.
Our hosts were available, accessible, and helpful. Given its location on a main street, I was worried about noise, and with their new doubled paned windows, it was quite. We highly recommend it