Yankee Magazine names Ocean House as one of the best seaside inns in New England. Read the article.