The world that the author creates is amazing and adored all the characters. Her descriptions/details were also great and really spurs your imagination. She was able to take the "weird" concept (the fantasy elements, particularly the monsters and teeth :P) in her book and make it "not weird," which is impressive in and of itself. Loved the romance, of course, too!