We are heading to CA for the first time in April and would love a west coast counterpart to a cute little New England beach town. Ideally somewhere to walk, shop, eat and see the beach. Where would you suggest? We are spending 2 days in SD before driving to DL. Thanks!