I liked it well enough. The "twist" ending was a rather nasty surprise, of course, but not because it was written badly-- on the contrary, I was just invested enough in the characters to care, which is really a sign of good writing.