Planning a weekend getaway to Carmel-by-the-Sea? Here’s what to do, where to stay and eat, and how to spend three days in Carmel.