David was great. Accommodating, professional, welcoming. He went above and beyond what was required of a host and his space was VERY clean.