I highly recommend this place. The location is very convenient, 5 min from Termini (great if you don't want to carry the suitcase or if you are just in the city for a couple of days).
Also, it's very close to Santa Maria Maggiore, Monti and you can reach by foot the Coliseum.
The building is the typical Italian one with an internal courtyard very charming, the room is not very big but very functional, clean, quiet and tidy. The checking was very smooth and Stefano was very kind. There are other rooms in the same building/flat but I didn't see anyone during my 3 days there.
Also, is on the ground floor so you don't need to carry the suitcase up, however, I think there is a lift.
I would recommend it for price/quality.