I'd just be aware that
Avila is a common surname in Hispanic countries, as it derives from the city of
Avila, Spain, and means "from
Avila." If you don't mind that, I think it's a nice name, but it is traditionally pronounced with the emphasis on the first syllable: AH-vee-la.