The top pick from rock-solid Kennebunkport Resort Collection (KRC), which includes the Tides Beach Club, Kennebunkport Inn and plucky Grand Hotel, this posh rural retreat aims to impress ...