This quiet traffic-free haven forges a superb link between the Renaissance and ancient Rome 's most sacred site , where sacrifices were made to Jupiter and Juno .
Over a hundred people were sacrificed every month to the gods .