Short stay rentals in Australia. Accommodation with style, without the expense.