Winter is a good time to be in Venice. You sacrifice some of the nice weather for not being among hordes of tourists and you avoid the nasty smell of the canals.