Fantastic place in a great location close to the heart of Byron Bay!