wlWe had a great stay. good location (16 minutes walk from the Colosseum), 15 min walk to Roma Termini station, and 3 min walk to the nearest metro station.
Property was secure, and Mattia's hospitality was great (even left us a surprise when we arrived).
only thing to keep in mind is the place is up a flight of stairs, however this wasn't a major issue for us.