David is incredibly kind, knowledgeable and gracious. Our extended family group came away from our day enriched culturally and intellectually, as well as having had a really fun time! We were blessed by countless thoughtful acts and words from David. We enjoyed a lovely lunch together to close out our time in Ronda. Top notch!