This place has the most awesome location. We literally walked to everything, Fontana di Trevi, Vatican .... even the Colosseum!! It will be too close for some and is not recommended for light sleepers as the noise from the street below at night will make it hard for some. Also the pillows are way too thick to sleep comfortably.
Nevertheless I loved the place, it was very clean and the location can't be beat.
Would have liked to have met the hosts and got a little more local knowledge but Rome was on our doorstep and we loved it. Thanks to our hosts we loved the stay and we loved Rome.