very kind and communicative host, impeccably clean facility