Homely feeling. Great host.