<human>: Could you distill the essence of the text into 1-3 sentences?

So I'm at a resort in mexico alone (mother arrives late tomorrow). I was eating alone, and a guy just stay with me while waiting for his to go food. One thing leads to another and we start to chat. 

Somehow I end up at his room drinking wine when he starts doing shit like putting his arm around me, complimenting me, etc. He even went so far as to touch, my feet, which made me extremely uncomfortable.  He also complimented my shoes twice while we ate earlier that night and wants to hang out tomorrow. I told him he just has to find me and wouldn't give him my phone number. 

I really wanted to get away, but I'm too nice for my own good and don't know how to say no. He now knows my room number. How the hell do I stay away from this guy/deter his attentions until my mom gets into town?
<bot>: Much older man is bothering me while on vacation. How to I keep way from him/make him stay away without making things weird?