David is a super friendly host. His flat was perfect for our time in Edinburgh. Everything was as described and as we have expected. We really enjoyed our time. Thank you very much!