There were many elements to this book that made it enjoyable. The plot set up made the story flow nicely. Also, the details allowed me to imagine what was happening very easily. At a few points I felt confused by the book's events. I thought perhaps a few details could have been added to the story to clear up my confusion. This was a very good read and I would recommend it to anyone aged eight and above.