Perfect location. My partner and I had an amazing weekend in Byron where we where able to walk into town or to the beach.
Highly recommended.