This is out second time staying at David's, and I can honestly say it's one of my favorites. David is exceeding kind , and responsive for starters, which make staying at his flat a breeze . Speaking of the flat, it's always got a bit of food and beer waiting for you, as well as all the entertainment you could ever need (this is where I discovered what a Sonos was, I now have a few of my own). The bathroom is also always full of shampoo, and if it's chilly the space heater in their is lovely.
The flat is in and absolutely ideal location at the foot of the grass market, which makes getting anywhere you'd want to in the city easy.
If this place is available, I'd HIGHLY recommend you booking it for your time in Edinburgh.