Visit this popular spot in New England for a relaxing retreat filled with artsy streets, rich history, vibrant festivals, and scenic coastal views.