Are there any "good" dictators?

Difference between Allende and Castro:

Castro took over in a revolution. Allende was democratically elected by the people and despite the constant chaos caused by the CIA and right wing military thugs, refused to declare marshal law, which he had been advised to do.