The acting and the production in general are solid most of the time. The problem is the writing. Bad writing all around this one. Lots and lots of exposition and yet they didn't take the time to tell, or better yet show, what makes demons supernatural, despite them being one third of the core mythology. The romance feels stereotypicaly forced on the plot. Lots of elements look like just a mashup of Twilight, Sabrina and Underworld. Overall the writing is a mess but there are redeeming qualities that make the show fun to watch.