David is an outstanding host who takes care of the smallest of details to make your stay as comfortable as if you never left your own home !!