What amazing hosts, thank you Kate and Zack for making our visit so memorable, for all the right reasons..