Live the charmed life of a Southern California local at a beachfront Santa Barbara rental.

More