Kim is an excellent host in so many ways. He is very kind, communicative, neat, highly skilled in understanding people. In general is one of the great guys I ever met in life. My stay in his home is part of my good memories of my life.