This place is the perfect stay in Byron. Away from the busy town but also within walking distance. Two perfect and delicious places to eat opposite. And one of Australia's most beautiful beaches on your doorstep. What a spot.