Lovely location, lovely sunny deck, lovely friendly cat. Everything you need for a great stay in Byron Bay