The most amazing location in Byron Bay! Highly recommend!