It's received a glowing report from Ofsted inspectors