Nice place and very well located next to Vatican City.