I'd say a mix, leaning more to the child side. It's hard to describe how I am, but it's something like this:
I can be immature/childish at times... often get upset over small things, get really excited over other small things, ect. I also have interests some would consider "immature", like cartoons/anime and "kiddy" video games(pokémon, mario, ect.) And I'm somewhat amused by the infamous "lolrandom" humor(depends a lot, though) some find really annoying. (And some friends think I'm more innocent than I am... they're shocked by hearing me giggle at a dirty joke and such, but that's another subject) But I don't think having "the mind of a kid" is a negative thing! Though there's negative sides to it, there's also positive ones that often gets lost with "maturity", so if you try doing something about the negative ones but keep the positive ones, that's good.
But, I also feel quite mature and logical about a number of things. From a young age I've been smart with language and reading(learned to read when I was 3, could hold basic conversations in English(non-native English speaker) when the rest of my class were learning it mostly from scratch). I also easily solve, and like to solve, certain types of logical puzzles (however, if you throw in math, don't expect me to bother). (But I guess that's not the "logic" you're talking about?) While I have opinions about certain subjects, I often find it hard to put into words so I might seem stupider than I am about it.
So... mind of a child with some adult logic? Something like that
Relevant quote:
Shigeru Miyamoto wrote:
An adult is a child who has more ethics and morals, that's all