Heating wasn't on upon arrival and didn't work - even after instruction from Anne's "team". We tried extensively to fix and can only conclude its broke. That alone made our stay unpleasant given the negative temperatures outside and unfortunately in.
The apartment itself was as described however the block and interior is a bit student dorm like. It was very clean, comfortable and had everything we needed. Precisely as described and in the photos.
Location was brilliant. Seconds to be on Grass Market, minutes to be on Royal Mile.