I really enjoyed this book. It took me a little while to get really into it but once I did, I couldn't stop reading it. Some reviews have mentioned the fact that the action starts almost immediately and that doesn't give some characters time to develop but I don't think that impacted much on the story.