Stefano's place is right next to the Colosseum. 5 mins walk from colosseo metro station. Luigi showed us to the apartment. He also gave us local tips, which were quite useful.
The private terrace is a nice place to hang. Kitchen was well equipped. Would definitely recommend his place.
Cheers!