Excellent location a few blocks away from Vatican City.