It's very sweet, it gives off a very nice vibe for me. I think of a sweet schoolgirl or something and it's refreshing. I'm not sure how I feel about it as a sole first name, though. I might prefer
Anna Elizabeth nn
Annabeth or
Anna Beth. I can't put my finger on why this is haha but I still think
Annabeth is very cute!