Inspection gives overall 'good' rating and praises student behaviour