Great location; great communication. David is a great host!