David was an excellent host. We experienced travel difficulties that delayed our arrival, but David remained upbeat and welcoming. We stayed in his apartment for four days. Not only did it save buckets on hotel costs, the unit was full of comfortable furniture, good books, and pleasant neighbors. It was an ideal, low-key visit.