Hi-- as usual I will jump in because Nature abhors a vacuum. So I'll start and then some more enlightened and informed person can come along and complete what I tried to say.
Newburyport is wonderful. Think Plum Island. Your bird interest will be piqued and there are nature walks all the time to see marshes, birds, and other stuff that your probably love.
There is great shopping, lots of history, the salt air, great old sea captain type houses. You're near Portsmouth NH which is a lot of fun to visit. You can easily get up to L.L. Bean in Maine.
Just being around people closer to your own age would be nice, I would think. People in Newburyport are not mostly students, as in Cambridge -- they are "grown up" (as I like to say) and just don't need to live near Boston for careers.
I go there a lot to take pictures -- just point your camera and there is something beautiful. You've got perfect countryside and open land with all the amenities of culture and interesting people. There is more but there are other people on here too who know more than I do...............