Great location right next to Vatican City!