This is a nice place with a friendly and welcoming host, and onsite parking for a daily fee.
Accommodation is on three floors, and no elevator - so be aware that you're going to have to carry your stuff upstairs.
Breakfast was good, with some excellent bakeries, juice, and coffee or tea. Our room, on the top floor, was comfortable and had everything we needed. We had a rooftop terrace too, from which you could see the statuary on St John Lateran if you leaned out a bit!
It's within walking distance to the Baths Of Caracalla, Forum, and Colosseum if you're of regular fitness, and only a couple of minutes to San Giovanni in Laterano. You can do the circuit round all of them, taking your time. There's a Metro starion (San Giovanni) about 5 minutes walk away, and plenty shops just around the corner.
I've no hesitation in recommending.