Spanish isn't used where I live - we're many thousands of km away from the nearest Spanish-speaking population - so I've got no associations with
Ana and always see it as a spelling error or a typo, even when it isn't.
That said, I don't enjoy
Anna (though it's better than
Hannah). Much prefer
Anne.