Excellent location. Five minutes walk from the super markets, and less than ten minutes walk from the Royal Mile and Grass Market.
Fully equipped flat, that is very homely.
The flat is clean and gets the sun all day.
I would not hesitate to recommend this accommodation.