The elf race is very cliche, but I like the setting of the story. The islands that are hard to get to because of a magic-grown reef. A tower which sets ships ablaze, etc.