David is an excellent and gracious host. Everything was as expected or far exceeded expectations!