Highly recommend this gorgeous little Byron Bay oasis