On this site, asking for opinions = asking for insults.
I've never heard of that brand. That doesn't automatically mean it's crap, but the diacompte (sic) brake and the alex wheelframes (????) indicate both that the components are ****ty and that the seller is an idiot. For $500 you can get a pretty nice bike- a hell of a lot nicer than that one for sure.