So we're on vacation, at Legoland, the purpose for this entire trip. Its not the same kind of park as Disneyland & Magic Mountain, because its not about characters & rides so much. Its about blocks. Sure, there are rides, but they're not as big as an attraction as the big shop (an 8,000 sqft store of just legos). The stores are such a big thing, that you can actually go to legoland for free on a shoppers pass (see shopping in the faq for details).
There are actually a number of uniquely LEGO things to do there, that don't seem like theme-park kind of things, but are fun to do. One is to sit in the parts shop at the back and just pickout parts and build things. Come up with a cool enough creation, and you can take it home (for only $28/pound), and there are some pretty cool statues of things made out of legos.
While things could have gone either way, two things really ended up making the park experience for Max. One, was an area where you built a small LEGO vehicle and then raced it against others (Max's was the fastest). The second was lunch.
Max doesn't eat a wide variety of foods, and in the protein department, he is especially picky. Vacations are a real challenge cause you don't run into vegan cheese, tofu icecream or yogurt drinks very often. He'll eat regular cheese on a few things, like quesadillas and pizza. But only pizza without any sauce on it. Legoland had a pizza place, but I was quite surprised when I asked if we could get a pizza without sauce and the helpful person behind the counter went out back and put one together special just for Max.
When you ask Max what his favorite part of Legoland is now, he says, "Pizza!"