First name is 100% set so not asking for opinions on it.
We are just stuck with the middle name.
Eliza - not sure if the double "z" sound is too much but we love the meaning
Emilia (too spanish when paired with Rosa)- the meaning isn't great but I like how it sounds
Last name is quite common, long English surname so anything goes with it really.