We are about to move to the area from Wales - obviously we will go and look around, but it would really help to hear any opinions first. I don't really set much store by Ofsted reports!