As a big metalhead i, for the most part, really hate clean vocals, i prefer growling for some reason but even when it comes to growling i can be pretty damn picky. This band has amazing clean vocals (i fucking love them) and very passable growling. The rest of the music is just excellent, perfect, amazing, orgasmic. Beyond godtier music (atleast to my ears). Each song is very long and progressive, never feels repetative at any point and its just well uh-mayh-zeeng.
Also, violins are awesome.