The location is very good as only a short walk to the bottom of the Royal Mile. Maybe our expectations were too high, but some areas could have done with a good clean, even more so for the price we paid for the 3 days we were there.
Personally if the apartment was in the same condition we wouldn’t stay here again.
Our first Air bnb experience and possibly the last, maybe it’s just not for us.