I like it but it is long. It's a lot more practical and less princessy than most long names though. I think
Isabel is 100x better than
Isabella, but
Annabel and
Annabella are fairly similar to me (at least right now).
There's a kids series where you add a syllable to your name for every generation you survive, and there was an old character called
Annabella who had gone from
Ann to
Anna to
Annabel to
Annabella. I remember thinking the author was lucky to find a common four-syllable name where each successive syllable also made a common name.