Great location, just 5 minutes walk from San Pietro Basilica
Elvio was very helpful all around;
prompt reply, providing info & directions, seamless check in process, etc.
Strongly recommend this place