Home DestinationsAustralia The Surf House @ Byron Bay now open to guests