I almost like these!
Elva is quite nice, prefer Elvie though. Is it short for Elvira, kind of dated Spanish name. Though might sound less dated now than it did 30 years ago!
Niamh is nice, straightforward name, it was in the top 100 names in the UK a while ago so just spell it Niamh.
Actually, that makes me wonder, is Elva an anglicisation of Ailbhe
Romy I like. This is really old-fashioned but I love the name Rosemary and and Romy short for Rosemary is beautiful (imo)
Isla is nice, pretty. Bit ''of the moment'' five years ago though. There will be a lot of Islas out there already.