I really, really, really wanted to love this book. I guess it ended up being so in love with itself that there wasn't any room left for me to love it.
This started as five stars and got worse the longer it went on. It never hit all the way to terrible, but it fell far and fast. Somehow, the obvious twist that hit halfway through was a letdown. I thought there would be enough interesting places to go with the story once the "twist" was unveiled, but I ended up being wrong.
Five easy stars for the beginning and no stars for the rest. I guess it averages to an acceptable book.