Lovely, idiosyncratic flat, very central for the Royal Mile.
Open wooden steps embedded in the wall up to bedroom are narrow and vertiginous (only for the fit/brave/slim).
Hallway stairs to 4th floor are uneven/tricky in places, too. But worth it for the view.
We had issues when a fuse blew the lights and maintenance never turned up, despite promises, so our 3 nights were rather blighted by having to live in almost total darkness when we got home from Festivalling each night.
Partial refund due to this was, though, handled quickly and efficiently.