Cathy is a generous host and always goes that extra step to make you feel welcome, including unexpected generosities