We didn't met Marco but Edna, who was very nice and welcoming. The appartement looks like an hostel (towel, shower gel...) and it was very clean. We cooked easy, it just missed sponge and wash liquid.
The location est perfect, just 10mn by walk to visit EL COLOSSEO.

To resume, perfect place for a perfect trip in Roma!