Great place. Welcoming hosts and very near to Vatican City.