OK, Spain can be a bit chaotic sometimes, but Spanish ATC
do put in the effort and I think they generally do a good job!!

English is used more and more (also among Spanish airlines) and the situational awareness is greatly increased.
For me personally, it's
especially Italy and France that are most dangerous. I love Italy (great food, lovely people) but ATC-wise they just don't seem to give a damn! Outright scary what I've seen in LIN, CIA, FCO, NAP etc.
MXP seems to be the only exception where things are fairly well organized.
And then there's French ATC. They seem to have no clue who flies in their airspace ("errr, station calling") and make up for the lack of situational awareness by introducing bureaucratic procedures by forcing you to fly with 220 kts around Paris or being at minimum approach speed 25 miles out, wasting hundreds of kilos of fuel. Furthermore, if you lose Comm (because you're trying to block out all the mindless "errrrrrrr" French ATC chatter) they won't hesitate for one second to send up a few Mirages armed with heat seeking missiles.