@Cynthia347 There are seven and a half billion humans on earth. And there are probably hundreds, if not thousands of Simons in Montreal. I think you're outta luck on that. About all you could do is send inquiry messages to all the hosts in Punta Gorda to see if he stayed with any of them.
It's crazy, though, there are people from totally different countries who can look almost alike. There's a girl who lives in the town where I brought up my daughters who looks almost exactly like one of my daughters. People are always stopping her on the street, and start talking to her as if she's my daughter. She has to stop them and say that she isn't who they think she is.