I enjoy Ruth Ware, but found the first half of this a bit tedious. Characters made obviously dumb decisions without enough justification for why they would do so, at least for me.
It fell prey to the sequel problem of characters created to serve certain story roles having to be forced into new ones. It’s still fun, but maybe I don’t actually care as much about Lo as I thought I did.