David was the best host we’ve ever had - extremely attentive and helpful. We will recommend!