David was by far the best host I have booked with on air BNB. He was extremely responsive and very helpful when some of our plans were changing. The flat is gorgeous and very enjoyable. Highly, highly, recommend if you are traveling to Edinburgh.