This park is all that you'd expect from Lego--tons of Lego fun and tremendous attention to detail. There are the usual rides, shows, shops and character experiences you'd expect from a theme park, plus there are some neat playgrounds and various opportunities to just build around different themes--space, world, dots, etc. Several of the rides have interactive features where you have to wave or shoot or find things--a fun addition, but in a way it detracts from enjoying the visuals.
This park is best for younger kids. We went with our almost-9-year-old and felt he's about to age out of the park. We most enjoyed:
Technic Coaster (most thrills--the only one my son wanted to ride again)
Emmet's triple-decker-couch ride (don't believe the wait time. It said 1 hour but was way less than that)
Dragon Coaster (charming)
Lego Movie (funny)
Mythica movie (deeply weird)
Lego Factory (shows you the robots that make Legos, fun facts)
Building with DOTS, space, etc.
Miniland (good for all ages--there are fun Easter eggs to spot and buttons to push)
One activity I really wish we'd been able to do was the Mindstorms 45-min robotics class. The website said 9 and up, but when we walked by, the greeter told us it was actually grade 3 and up. And that there's also an unadvertised grade 1 and up class. But it was sold out--you have to go straight there first thing in the morning to sign up. I do not know if it costs extra.
Opening was 10, but you can enter "The Beginning" starting at 9. If you are a hotel guest, they'll let you into a couple of the front-facing lands early--we were able to do the Nijago ride, Dino coaster, fairy tale boat ride, and safari drive early.
Staff were uniformly friendly and safety conscious, checking people's seatbelts and such multiple times.
Food options are mostly the typical theme park junk, but don't miss Granny's apple fries!
There is a fast pass line-skipping system, but with it's very confusing because there are three tiers. We bought the lowest tier, but the crowds were so light on the day we visited that it wasn't worthwhile, and fortunately we were able to get a refund. What I would suggest is, have the Legoland app on your phone, but don't buy the pass right away. If you get into the park and lines seem long, start by buying the cheapest line pass ($35 pp), and you can upgrade it later if you want.
This $35 pass, what it meant is, you go to the ride on the app and it'll show the wait time for the regular line. Say that wait is 10 minutes. You say you want to do that ride on the app, it'll set your wait time to match for 10 minutes, and at the end of that timer, you get a QR code you can use to skip the beginning part of the line. So you can spend your wait walking to the ride, exploring elsewhere, etc. This is useful if you like to plan your next activity, less useful if you prefer to explore and do whatever ride you come upon.
Only certain rides are included in the fastpass, and Emmet's couch ride requires the 2nd or 3rd tier to get any benefit.