We really enjoyed our stay at Edo and Melany's place for our first couple of nights in Rome. A very easy and seamless check-in. The room is located within a 10 minute walk to the Colosseum and two metro stations (Colosseo + San Giovanni) and a 15-20 min walk to the Capitoline/Palantine/Roman Forum and two other metro stations (Circo Massimo + Manzoni).
The ceilings are rather low for taller travelers and keep in mind to use the hot water sparingly as the shower will get cold if used for too long or back to back.