Very beautiful prose and imaginative plot. If there's one thing I have to complain about, it's the romance. I really don't like insta-love and quite frankly, I saw no point of the romance. Our heroine could have just done it all on her way, really. Still, it's definitely not a bad way to spend a couple of hours.