Cookery writer Skye McAlpine on home, hosting and finding happiness