Home Children and Young People All Saints finishes term on a high after Ofsted visit