I meant to add, the huge queue in the morning was apparently due to the fact the first so-many guests were to receive a free gift (a T-Shirt as it turned out), so don't let that put you off arriving shortly after opening hours.

I heard some people had arrived several hours before the park opened at 10:00. The T-Shirts were available for purchase throughout the day at a fairly reasonable cost anyhow.