Great place, just blocks away from the Vatican!