Butterfly Beach, Santa Barbara California, Montecito Beach