A magical place for kids.