Nice place very near the Vatican.