I stayed in Edinburgh for a work trip one weekend, and would highly recommend Duncan’s flat.
The location is ideal, and a very easy check-in process. The Flat was clean and deceptively spacious, with everything I needed for a busy short stay. And Duncan was very responsive with any queries I had.