I am so surprised to read negative reviews on this book. Just as the rest of Garcia Marquez´s writings, it is amazing.
I have read it twice and looking forward to a third.
It is wonderfully written. The story kept me hook from beginning to end (even the second time I read it!).
Very enjoyable.
If someone writes a negative review on it is either because they did not read it or did not understand it.