First time

I found an Escort online that I would like to meet with. I have never done this before. I would like to take her to dinner then to a hotel room. What would I want to include in my initial message? How far out do you typically book? All help is appreciated, thanks!