If you don't like big, industrial, port cities, then BA is the greatest evil in Argentina. BA is Rosario *5.
Regarding "ugliness", I cannot comment on that, as is very subjective. But again, consider it a small Buenos Aires.
The working class neighborhoods are just that... and yes, sometimes...