A very enjoyable book. The plot hits a crescendo very quickly and everything is explained all at once - but considering the length of the novel it feels entirely justified. The characters themselves were very charming and I look forward to seeing where the series goes from here.