David was prompt in all communications and very helpful. We had to cancel our trip at the last minute, but we look forward to staying at his home soon.