Eva is lovely, much nicer than the currently superpopular 'Ava' if you ask me (but be aware than in many countries, especially Spanish speaking ones, Eva is not pronounced 'eeva' but the same as 'Ava')
Ella is nice as well, though I prefer Eva. But both are extremely popular right now though, if that bothers you?