Anyone have any insight about this school. It's what we've been allocated and I don't think an appeal for our preferred school will work out. I know nothing about it at all so would welcome any views.