Amazing guest house in a brilliant location! Everything you need and more for a brilliant stay in Byron Bay.