Perfect location to visit the most important touristic destinations in Rome. It's possible to reach all of them walking 20 minutes or less, only the San Peters Church needs almost 35, but the way is very pleasant with many photo possibilities.
Stefano was always available and very fast answering the questions.
I would recommend and stay again in my next trip to Rome.