David is a most obliging host, always willing to help and quick communication. Quirky accommodation at a reasonable price.