David was an excellent host who was very kind and exceeded my expectations. Took the time to explain how to get to a few destinations using the train (which I had never done before) and even offered me breakfast on the morning. Would highly recommend this again.