The plot is compelling, and the twist is both; pleasant and surprising, keeping me captivated until the end. The love triangle is impressively written.