For what it is, Legoland is kind of expensive. It's about the same price as other theme parks, but consdering there isn't much for adults to do, the adult price is outrageous. The pay-per-month year pass option is great.
The park is all about the kids. There are rides and activities for very young children up to teens. The coasters are very tame but still fun. There is a park and places where you can go and just build with Legos.
The food is better than most amusement parks. The sports cafe is awesome. The pizza shop is good and you can feed a family of 4 for about $20, amazing price for an amusement park. The pass member discount is the best I've seen. 25% at resturants, beats the 15% at Sea World.
The hours are not that great, during the summer the park is closed two days a week and closes at 5. The rides are shut down 15 minutes before the park even closes.