The South Coast town giving Byron Bay a run for its money