David is very punctual and professional. I have stayed in two of his locations, both were comfortable and as advertised. I would highly recommended this host.