Aww, we have some fans of my home town!
I live in Exeter, NH and I work in Portsmouth, NH!
I have to agree, both are small, quaint New England towns. Portsmouth is on the water, I think that was one of your questions, and Exeter is about 6 miles from ocean...I grew up in Hampton, NH which takes up a large part of NH's 16 miles of coastline! It really is a beautiful area. My DH is from coastal Maine and thinks it's THE best place in the world to raise a family.
DH also went to the Academy in Exeter and every time I drive through, it makes me smile that I live in a town that kids come from all over the WORLD to attend school in.
I've lived in New England my whole life, like I said, grew up in NH and went to college in CT. As another poster said, just be prepared to fork out the dough to find a house up here...the real estate market is killer!
If you have any specific questions on our area, feel free to ask!