I think that Bologna is a great place if you are Italian (city is small and it is kind of difficult to find a job for your partner if he/she doesn't speak english).
Salary is pretty low [CoL is not low]. You need double income to have a decent standard.
Dept is good. Considering the amount of resources that have, they are doing a great job.
I don't like their attitude as demand side. They "trick" candidates by not explaining to them all risks [I had several students that were not aware of the risks of the position].