I want to take my 4 year old to legoland for his birthday, in March. It opens on Friday the 10th of March. Is there much to do there at this time of year, and enough to keep a 4 year old entertained for the price?