I've always thought of ambivalent as meaning no strong feelings either way, but I see that it can also mean mixed feelings (even strong ones). Is there a word that doesn't also include the first part, where it means solely having strong mixed feelings?
I've always thought of "ambivalent" as indicating fairly strong mixed feelings. I think it's actually the word you want. For the first meaning, I would go with "indifferent".