I think it sounds current-ish. Not exactly fresh and hip, but I wouldn't assume a
Rose is an old lady. It's pretty classic to me.
I like
Rose a lot, it's romantic but also strong, sensible and sturdy. It feels inherently balanced. It's only boring as a middle name.