David was excellent in all facets. We were lucky to have spent time with him. All of us feel this way. His historical knowledge was superior and his anecdotes were great. We will certainly recommend him to anyone looking for a “complete” Nashville experience.