Amazing location and beautifully styled accommodation with all that you need for a comfortable stay in Byron Bay.