David was very accommodating for our late evolving “new plan” to include Edinburgh in our travels. He was extraordinarily helpful and went above and beyond in helping me to sort out a faulty tire on my rental car. He both did local research and drove me to remove the faulty wheel and bring it to tire shop for repairs! David is very friendly, knowledgeable about local and not-so-local topics, and a wonderful host!