This apartment is absolute perfection. Fresh, clean, cozy, perfect location in the most beautiful city- just lovely. And when my flight was canceled the morning I was to check out, David scrambled at the last minute and found me another apartment, which was just as great at the first. Communication was the best of any airbnb experience I have had, and I have stayed in many. Do not hesitate to book David’s place for a great experience in Edinburgh. Thank you David!