Byron Bay is famed worldwide for its surfing beaches, scuba diving, whale watching, rural beauty and a laid back lifestyle.