Very nice! Two suggestions:
- Wood stove as backup heat in case of power outage, unless you plan to block up the fireplace.
- I've had the snap-in laminate flooring in my kitchen. It's not very durable and dents when stuff falls on it, didn't hold up well to getting wet, and scuffed easily if I had to move stuff around. I'd look at something more durable and soft/forgiving line vinyl tile, and there are some products that "float" instead of being glue-down so you don't get mold build-up between the flooring and concrete if the basement is at all damp.