Outstanding stay in an emergency situation. And great hosts