I really enjoyed this book. The writing isn't the best, neither is the storyline (although yes, it's a page turner, just not one of the most intelligent ones) and the characters don't appeal to me that much (on top of some of them being reminiscent of other famous characters), but the world Cassandra Clare created is truly fascinating. No wonder she is writing so many books set in it. 
 There's simply a point when you manage to just look past all the flaws and enjoy your read, and once you finish it you simply want more ; I reached that point fairly quickly with City of Bones. Now I just hope the movie adaptation is not going to butcher it, although the first trailers have left me highly suspicious...