Private
Oh god, not really. Traditionally I'm more of a 'flirt and bed' sort of person, but I do think if she liked the cake, and she likes to bake, then you ought to definitely work with that.
She likes ice right? so the ice rink could be a thing. Do you know how to skate?
Then you just laugh and tell her that she's too perfect, and you can't keep your balance, and kiss her anyway. Trust me, unless you like, significantly bruise or tear something, she's not going to care that much.