The beginning was too bungled with poor ship story, facts that did not make sense, but then the fantasy part became clear and book was OK.
Narration faded towards the end of book, but good overall.