It's a fabulous place right next to the Vatican.