David is a great host! Communication is great and exceeded all of our needs. We hope to be back again!