David was an excellent host. Not only was he thoughtful in making sure my wife and I had an excellent time but was amazing at communicating with us.