I don't mind Leverkusen winning it tomorrow, because we all like Cinderella stories - a team that nobody expected to win anything is having their best season ever and keeps on pumping their games without a loss record. But, at the same time, the odds for Atalanta look really attractive.
Leverkusen will have to lose eventually, so why not tomorrow? It's also possible that Bayer could lose the final in penalties, so technically speaking, they wouldn't lose the game and their undefeated run would not end.
I'd say that both teams (if performing at their 100%) are on a similar level, with Bayer being only slightly better. So I made a small double-chance bet on Atalanta at x1.94.