Overall a great stay!
Firstly the pros: (1) Location was EXCELLENT. We were literally 10 steps away from the Royal Mile which made it very easy to get around. (2) The flat was clean, and amenities was good (stove, kettle, microwave, washer dryer, AND hair dryer was great!). (3) Communication was good with clear check-in instructions and directions to find the place. Their system for collecting and dropping off keys was easy.
Few cons: (1) It was a bit cold! But we were in Scotland in November during a storm, and the building was old, so not a complete surprise. (2) The downside to being right on the Royal Mile is that it gets a bit loud at night. (3) The photos on the listing was very well photographed with good lighting, and not completely representative of the accommodation - the flat itself is clean and tidy but fairly basic in its furnishings.