We’ve just been offered a place at the school. We’ve read Ofsted and been on a tour and like what we’ve read/ seen. Are there any parents out there who can give us an insider’s perspective? Thanks very much.