We're moving within catchment of BL soon, is it any good? We've heard mixed reports and the latest Ofsted is not great. Thanks