Oh they definitely are written to compliment each other, which is great to see.
But, I would disagree with you on whether she knows she likes him...I definitely think she does. She is being aggressive with him and only him (no one else), she pouts when he doesn't use her first name, she teases him and loves the reactions, she gets up close with him, she gives him detailed responses on how his sweets taste....she is most definitely into him and knows what she wants. She just also seems to be having way too much fun watching him react lol.