I absolutely love this book (and everything Maggie Stiefvater writes), not only fir the plot and characters but her deliciously descriptive writing style. You can tell that she's an artistic person from the way she forms sentences and her bold characters drive the plot quickly.
The warning I gave for language is kind of true, but the characters don't swear every second sentence and it's only really two or three characters rather than everybody. Also, what I like about how she tackles the issue of language is that Maggie Stievater has her characters use slightly creative curse words which seem thoroughly realistic.
I truly love this series as it's completely different to everything else on the market and is thoughtfully written.