This is a nice retreat from the drunken crazies on the rest of the street. Personally, if I wanted to just go to a wine bar and not bar hop, I would pick a different wine bar, perhaps Market Ave or Wine Bar Rocky River, or something in Willoughby if I lived over that way. BUT, if you want to go downtown and start off mellow, D'vine is a nice option.
Also, it is a nice place to flirt over happy hours. Men in suits.