I would advise you to not search a permanent accommodation yet. As it is looking that you are in search of a permanent living place. I think you can search a better option after arriving here in Australia. Just manage a place to live for a month or two and then search it locally by visiting different places personally. Best of luck..!