For me it has to be Bayer Leverkusen, and Stuttgart the most where it feels like they can manage a good finish in the Bundesliga.

Girona, too has been surprising.