One always expects a good yarn from Coaster2 and this story does not disappoint. Our heroine has a few ups and downs, as well as a few in and outs, but all's well that ends well.
Is the conclusion predictable? I'll leave you to guess. If you want to read a well structured and grammatical piece of prose that has well drawn characters, sufficient twists and turns in the plot to keep it interesting, start here.