3.5 stars
It started out with a great set-up and was briefly on the way to being a five star, but ultimately it tried to be too many things and include too many different story lines. The characters got overwhelmed and grumpy, and I as the reader felt like I lost touch with them about halfway through. They weren't relatable in their grumpiness over relatively minor issues, and some of the biggest issues of all were resolved extremely simplistically.
At least they got over themselves a bit at the end, enough to make me round up instead of down. A promising but mostly frustrating story, and the flirtation with a love triangle didn't help matters.
Thanks to NetGalley and the publisher for a free reading copy. A favorable review was not required. My review is based off a final published copy of the book.