Isla is one of my all time favorite names. Some of my fave combos...
Isla CalypsoIsla JadeIsla Sparrow (but someone told me this sounded too much like POTC)
Isla Socorro
Other suggestions:
Isla MarieIsla EmilyIsla JuneIsla SerenaIsla SaoirseIsla SorchaIsla Celeste
Do you like any?