An interesting and different person.
You can communicate with him on different topics and see his different thinking.
He made us feel at home.