Seaside village just 3 hours from LA is California’s ‘coolest’ small town — perfect for a fall weekend escape