Yes, I would host them again.
"Had the nicest and most thoughtful team here today. David and his colleagues were so easy to host, and they even loaded the dishwasher and took out the garbage. I’d be delighted to host them again. Thanks David, it was a pleasure meeting you all. "