First the good bits: the flat is really central, generally clean and well-presented and has lots of light. It's a very decent location to explore the city from, not far from Haymarket Station.
There were however a few not-so-good elements that are worth mentioning.
The check-in process was poor. On the booking it says you receive the code for the keysafe at 3pm on the day of check-in; I hadn't received it so chased, and when I did so I was told by the management company that I'd not completed the check-in forms. The fact was I'd never been sent this form (luckily I had all the info to hand, but it was a hassle and unnecessary stress, especially as the form is poorly designed).
Whilst the advert does make clear that it's on the second floor and there are steps but no lift, to be clear they are steep and narrow spiral stairs, which definitely makes things tougher than the description suggests.
The apartment itself had a few issues - it hadn't been brilliantly cleaned and there were some little challenges like a lack of sockets, poor quality pillows and a kitchen that was perhaps slightly under-equipped. Also no fault of the host, but it can be a little noisy at night.
Having said that though, the apartment was comfortable and offered a good base for us during our stay in Edinburgh, so for that we're grateful.