Thanks for the corrections on the drink stuff.
To stop this gender confusion, I'll mention I only assumed "him" because I don't know the gender and most of my former language studies are in languages that default to male, such as Spanish. It is quite possible that the visitor is a girl.