David provided information promptly in term of the matter we care the most before our stay. Clear instructions for everything. The place is clean and has everything around. Great host and we love it!