Family review of the Legoland Castle Hotel in California with tips on rooms, dining and why it’s a great choice for kids.