This was surprisingly good, hit all my "everyone loves and adores one character" guilty pleasure points. I'm such a sucker for these kind of stories DONE WELL that is.