I never actually met Antonio but I did meet his associates and they made the check in process very easy. The residence is really close to the Vatican and also within walking distance of a mall and train stations. We enjoyed our stay at Antonio's.