I think it's a lovely name, much better than
Elizabeth. I haven't able to decide if I like
Eliza or
Elisa better, but both are nice.
I really like your combo
Eliza Delphine. Some of my favourites are:
Eliza Charlotte,
Eliza Genevieve,
Eliza Marianne.