How an upstart Latin music fest is reviving a once-glamorous Baja beach town