David was a wonderful and helpful host, whose advice and tips really improved our stay. We would definitely stay again.