I must confess I hated this book at first!
I hated the story, the narration style and nothing about it thrilled me for the fist 30% of the story, but fortunately it got way better as the story progressed. It improved so much that I really read the second half of the book in one sitting, while the first half had taken me around a week.