I didn't find Venice to be dirty or smelly. The buildings are old but that's part of the charm.