What a gem! I'd recommend David's place to anyone visiting Edinburgh. It's incredibly welcoming and clean. It's close to the old town attractions as well as many great restaurants and book shops.