Unfortunately we had a few problems with the flat, the internet was so slow that it was unusable throughout our stay and one of the couches was broken and couldn't be used. While 'Maggies Team' responded promptly to our communications they couldn't provide any help. Also be aware that there is no separate bedroom, it's more of a studio set up. During our stay the flat was a bit cold - electric heating keeps the lounge/bedroom warm but not the kitchen and bathroom!
Location could hardly be more central which is good and bad - the street outside is very busy and a bit rowdy some nights, though the flat itself is fairly quiet.
The flat was clean, and except for the problems described above had all the basics we needed to enjoy Edinburgh.