I love Rose. I think its definitely enough to stand alone, it's a well established name in its own right as well as a nickname. I really like it; my favourite name is Eve and Rose has a similar feel: sweet and simple, clearly feminine but not overly frilly.