@feha
Yes, that's what I said. Just because someone is "evil" doesn't mean they can't be friendly.
Your original comment gave the idea that you thought she was saying the guy is not "evil" when she said he was "good" and then in the second comment you say you understand that being evil doesn't mean someone can't be friendly or civilized...
I don't even know anymore what was your problem in the original comment...
But from the second comment your problem was that she assumed the guy personality from their first interaction, which is totally realistic to do and something everyone does so much that we have a whole philosophy on how important first impressions are.