This is the best place you can possibly stay in at Byron Bay!