Standoffish = Distant and cold in manner; unfriendly. He was polite, yet distant in conversation. When an eastern European person translates into English... the translation is often very direct, clear and to the point. "Put clothes there" instead of "you can put your clothes on the couch". Also, very little eye contact... which is very Russian. Been several times and it does not bother me, because I know it is cultural and not personal.
Second visit, I got him to talk more. He wants to make sure you are happy and comfortable. Hope that helps. -xx