Marco was great! He personally greeted us upon arrival, showed us around the place and then brought us out for caffe while giving a number of close restaurant recommendations.
The apartment itself is in a great location, literally steps from Piazza Navona. Having been to Roma on several occasions I was able to give my girlfriend walking tours: Basilica San Pietro, the Colesseo, Roman Forum, Santa Maria in ara Coeli, Trevi Fountain, Spanish Steps, Pantheon, Campo di Fiori, etc are all within an easy walk.
Would definitely say here again.