With its cobblestone streets and cottages that look like they were designed by elves with excellent taste, Carmel is the kind ...