The flat is small but comfortable and has everything you need. Location is also great. There's only one thing we didn't like very much. This apartment is located at the lower level and it was a little damp and cold during our stay despite two modern heaters. Probably in dry weather it's just fine there.
Anyway we had a very nice stay at Edinburgh and definitely coming back.