Santa Barbara blends beaches, wine, and an effortlessly relaxed vibe, which is why these travel pros say it's the best beach town in the U.S.