David was a great host, he was kind and flexible. He took the time and gave us a warm welcome, despite our late arrival. I strongly recommend!