Or any suggestions along similar lines?
It needs to be fairly easy to pronounce in Spain where we live, although not necessarily a Spanish name (as we aren't!)
Isla is a bit of a nono as it's an actual spanish word but it is pretty.
Sister to Bertie (Albert) which is why she can't be Alba which I love!