The primary school in south Bristol earned a ‘good’ rating across the board