Took me a little while to get into this book, but I was smiling goofily by the end. I liked the background characters, I liked the two leads and I liked the way the whole thing sort of came together in the end in a way that made the earlier parts of the book more meaningful.