The place was superb. However, David didn't make the check in requirements clear upfront. He asked me to provide details such as passport etc, which I refused on concerns of data privacy. I did mention that I was ok to share these details if required by law. Instead of showing me the regulation/law, David tried to argue and intimidate me. In the end, he didn't show me the exact law and therefore, I didn't oblige with my personal details. David, as the host, should ensure that the check in requirements are known upfront and not blame travelers for not complying with requirements. The onus is on David, and not on travelers.