I think Rose is so pretty and goes with Helena, it sounds so feminine. When choosing names, I'm always thinking of nicknames and what the initials spell - I'd leave out any middle names that begin with a "m" for that reason. You don't want your daughter being a ship - HMS!