This place is within a mile from Vatican. I walked up to St Peter's square easily. I was worried about parking my car. but it turned out to be much easier. Stefano was kind and engaging host. He provided every info I needed and also enjoyed our little wide ranging conversation. I'd definitely stay here again if I'm ever back in Rome.