As a Turkish person, this name sounds very upper class an elegant and I'd love to give this name to my future daughter someday. I think Ada would be a cute nickname, because Ada means island and it's easy to pronounce. I think it's a great name for all ages!
Doesn't roll off the tongue very well; sounds rather clunky. I personally think it might work better as a masculine name, with linguistic properties of a Romance language instead.