Located about 5 miles south of Monterey and Pebble Beach, Carmel-by-the-Sea is a humble seaside village with fairy tale cottages, a few small shops and cafes – at least that's the cover story.