The concept and the details are great. All you would have to do to turn it into a great story is get specific with a few things. The places where your fantasies are different, pick one scenario and go with it.

Nice work! I'm going to forward it to my boyfriend to give him some ideas. ;-)