Great cast of characters, lots (and I mean lots) going on! Celia loses people close to her, makes new friends, and the love triangle is a go. Not crazy about those, but in this book it works. FYI- book ends on a mild cliffhanger- but it's not one of those "OMG!!" moments.