David is a great host! Easy to communicate with and very helpful. He is very hospitable and he makes sure that his guests feel at home.