We've just started looking into schools for dd1 and Kilgraston seems to be utterly perfect! I'm interested in hearing people's experience with the school to see if it's really as good as it looks?