David was a great host. He wasn't there when we visited, but he was extremely helpful with our questions and concerns.