They could also provide a larger image of that sketch. I can make out the larger features but it would be nice to compare it against what was actually built.
A wee bit of searching, and I managed to find a pretty good sized version[0] from a twitter account. There's another that has a close-up of the castle[1].
Side note: that castle looks a whole bunch like Hogwarts, or more accurately Hogwarts looks a whole lot like the original idea for Sleeping Beauty Castle.