Venice

Are credit/debit cards widely accepted?