Perfect location and place for our family stay in the beautiful Byron Bay.