The pictures are a bit better than reality.
There's a drainage problem that must be fixed - I wouldn't recommend using the apartment till it's done.
On the positive side the apartment is really close to the Royal Mile and to everything else that you need.
BnBBuddy were also great and assisted us with a specific need that we had.