Stephen is a generous man, who can hold beautiful conversations. More than a great host, he is a great friend.