This was an acceptable conclusion to the series. While I never wanted her to end up with (view spoiler)[Sam (hide spoiler)], I made my peace with it early in the book. It was pretty obvious to me who it was going to be. 
 It reminded me a bit of the series finale of Seinfeld, with a parade of all the past characters. Most of these cameos felt completely unnecessary, except to remind the readers that they once existed, and to update us to what was happening with their lives. 
 I could have done without the first 150 pages. WAY too much setup, most of which was spent on that character parade. Meh.