How to be safe meeting up?

I’ve been talking too, snap chatting and texting a guy for about 2/3 months now and he is 3 hours away from me, i was going to go to his town and he wanted to meet up at his place or a hotel for sex, I am down for it! But how do I meet him safely just in case he is not the way I expected? I am 18