On my way North, I stopped in Portland to visit an uncle, who lives with his wife on Peaks Island.
By far, my favorite stop on the trip was Boothsbay Harbor, ME (more info boothbayharbor.com) - where I stayed at the Tugboat Inn.
Second favorite stop would have to be the area around Wells, MA - where I stayed at The Garrison Suites.
The Starlight Cafe in Bath, ME serves an excellent breakfast...
While heading South back to Boston, I managed to spend a few hours in Gloucester, NH...