Honestly this has been a really enjoyable read. Its full of suspense and action, the world offers plenty of mysteries, and the characters are all lovable, or at the very least, not dislikable. (Vanessa's "rival" acts too goofy for me to dislike him lol)
Also, I LOVE to see a smart and badass protagonist who knows how to deal with people's bs while also treating her companions fairly and kindly.