I've never been there but she'll like NH. We have no sales tax, so shop till you drop!
For a small state, there is a lot to do here. She'll be about 2 hours from Boston, maybe less to the Ocean.
Let me know if you want more info I can check with other employees and friends. I'm in southern NH and don't ski, I prefer to vacation if Florida to get AWAY from the cold.
denise