David’s flat is small but has everything you would require in a stay. David is such a wonderful host. He was away during our stay but was very quick to respond to our messages. He is truly a voice and personality of Scotland. Thanks David for taking such good care of us.