Does anybody have any views on this school, good or bad? We have been allocated a place, but I don't know much about it. Thank you!