Great place to get rest. Pretty close to the Vatican City.