David and Di were very warm, welcoming, and helpful. Would definitely go back again.