By Anna Lewis • 11th August 2022 David was excellent at answering all our questions and was patient with all of us.