quiet little town near West Penobscot Bay and Deer Island