The Compass Rose Inn of Newburyport MA has been named an Editor’s Choice by Yankee Magazine, and maintains a five-star rating with Trip Advisor.