Best place to stay near byron bay