We stayed at Duncan's apartment for two nights. The stay was fantastic - the apartment is spacious, comfortable and has everything you could need for a stay in Edinburgh, including a well appointed kitchen, a washing machine, and a thoughtful Scottish welcome pack with some tasty snacks. Additionally, Duncan provides a fantastic guidebook with info on the area and activities. We tried a few of the restaurant recommendations and loved them. The location is right in Edinbugh's old town within an easy walking distance of most major attractions. Highly recommend and would certainly stay here again when returning to Edinburgh.