David and Gail are grand hosts - warm, welcoming and so helpful. We also appreciated the beautiful garden and lovely personal touches.