Great location very close to the colosseum (3 min walking..) and to the colosseums metro and other cites of old Rome. The balcony was a big plus (especially for a morning coffee).
We didnt meet Stefano but a friend of him, he was very nice made sure our apartment will be ready for early check in and gave us a nice brief of the city.