a beautiful and relaxing space to chill out in Byron Bay.