The place is really close to the Vatican, well located.