STAY AT THIS PLACE! David was by far the best host I have ever had staying with an Airbnb. Not only was the place in a fantastic location (about 10 steps off of the Royal Mile) but the flat was also even better than we expected. It is huge and recently renovated, quite evidently. We felt like we were staying in the penthouse suite. There was more than enough room for my girlfriend and I. Not only that, the small touches were even better. David allows you access to Netflix on his TV, along with access to the Spotify in the flat. I found myself listening to music while we showered or sipped on the Scotch Whiskey that David provides. The bed was incredibly comfortable, and the bathroom lighting is something that is not necessary or expected but is definitely something unforgettably great. The views from the windows of the flat are breathtaking, to say the least. There is one small thing that is incredibly important about David's hospitality that is of the utmost importance to me, which is his response time. There was an instance where I thought I had lost the keys to the flat (they were in my pocket the whole time, of course). We had immediately reached out to David for advice on the matter, and within just a few minutes we had a few answers. Long story short, that is a big selling point in my opinion. With all the good, the only bad I can even think to surmise is not David's fault and cannot even really be remedied, but is a drawback nonetheless. There are many, many stairs you have to climb to get to the flat, 5 flights of stairs to be precise, and with luggage, it does not make it so easy. Unfortunately, there is not an elevator in the building. One of the best things about the flat (the view) is also the cause of the biggest drawbacks (the climb to the top for the view). All said this was the best experience I ever had with an Airbnb and if you are staying in Edinburgh, stay at Davids place. It is truley amazing.