I read this for a book group. It is uncliched and wonderfully evocative. It feels at the same time dreamlike and chillingly realistic. I am amazed it is not better known.
The book is set in the late Victorian period in Jamaica and at sea, with the main character being an imaginative 10 year old English girl called Emily. The story unfolds largely through Emily's eyes, which means the reader does not always know exactly what is going on.
Some members of the book group disliked it, because of the strange plot, the author's darkly cynical view of human nature, and the number of things that are left unexplained. So be warned, if you only like "normal" books with happy endings, don't read this!