We stayed four nights here and it was the perfect apartment for a couple visiting Rome. We managed to see all the sights and didn't have to use public transport once.
Alessandro met us at the apartment, showed us the place, and gave us a thorough 20 minute chat including tips, what to do, where to go etc, he was super friendly and his advice really helped us.
We would definitely recommend this place to anyone.