Plenty of moorings for ~ $120-150 per week, a major transportation hub, and the shortest distance from Portsmouth. You could take a Concord bus back to Portsmouth if you don't mind doing that.
I keep my Nordic 40 Juanona in Rockland, perhaps we'll see you out there.
Max