A beautiful and relaxing space in a brilliantly convenient part of Byron Bay