Santa Cruz is one of the most expensive places to live in the U.S. especially considering the wages. It either takes two good wages or a well paying job in Silicon Valley to live in Santa Cruz.
There aren't too many hippies around anymore. Too many illegal aliens. Two less, now.