A place and a host that definitely makes you feel like home.