That was well-written, though I thought some word choices near the beginning were a bit odd...
The girl wasn't exactly as I imagined her... I definitely imagined her more innocent... but the setting was perfect. Well done. ...although it broke a few of the rules...