⭐⭐⭐⭐⭐ Stay!
Location was great.
You're looking at a 20 minute walk from Central, or a 5 minute taxi.
The apartment was clean, and had lots of character.
Communication with the host was constantly helpful/fast on reply.
(As a bonus) Just outside the front of the flats, you'll whitness breathtaking views of Holyrood Park.
I would recommend this stay, and would definitely come back.