I was really excited to read this book, as I'd heard good things. However, though I enjoyed the first few chapters, I soon began to dislike the book. It was very slow in places and the story didn't move on quickly at all.
I actually gave up on this book and only rated it "okay" because I actually liked it in the beginning.