Great place near Vatican city.