Great place to stay in the heart of Byron Bay. All amenities you could want.