"You must've made quite an impression."