It's good, and you've passed the initial hurdle of writing something grammatically correct that flows well and is something someone could conceivably get off to.
There is a problem with putting words in the PCs mouth when it should be vaguer so as to not ruin anyone's immersion, but that is...