It's been a long while since I read this, but never did a review. I liked it, a lot. The characters were enjoyable, the plot wasn't a complete and utter draggy mess, and it was fun. 
 If I do a re-read, maybe I'll do a more in-depth review.