One word to describe Ruth and her hospitability: Amazing