We very much enjoyed our stay at the flat, which is located in a beautiful and peaceful part of Edinburgh.
The flat is bigger than expected, full of character, was cleaned very well, although some parts (kitchen and bathroom) are slightly tired compared to the rest of the place.
No problems whatsoever during our stay and although communication was absolutely fine, it's worth noting that the flat (at the time we were staying at least) is managed by a third party, who require you to agree to additional terms and conditions before the final details are released. Wasn't an issue, but I was surprised to find this.
Overall a fantastic stay.