I love
Elsie, I think it's adorable! It's my nickname-of-choice for
Eloise (my #1 girl name).
I don't have any associations for it, and since I see
Elsie as a nickname, it's ageless. I'd expect Elsie-as-a-given-name to be nearing 90 years old, though.