Clean, friendly, hospitable. David's a gracious host. Highly recommended.