Great place, close to Vatican, great host.