We stayed 2 nights and found James apartment absolutely perfect! Very comfy, clean, great interior (exactly as pictured) and a spectacular view over the roof tops of Edinburgh. James gave us helpful tips regarding restaurants and things to see, contact was quick and easy. The bread and marmalade he provided for breakfast were delicious.
We can definitely recommend staying at his apartment!