Sicily is lovely. I have relatives on the mainland in Reggio de Calabria. don't believe all the bad press.
The roads are epic.
. Maybe it is not without problems to run a local shop in Sicily but our touristic experiences were great. And traffic is Italian style at the very best.