This is an excellent flat in a great place at a reasonable price. Do not let my small gripes detract from that.
The Good:
The apartment is decorated to a fantastic level, I don't know what the style is called but it has a lot of exposed wood, brassy metal, and wonderful style. I plan on copying it completely when I buy a house.
The area is fantastic, it's about 20 mins from the Royal Mile and very easy to navigate to and from. It has some shops right next door so getting some essentials is easy.
The apartment was very clean when we arrived and had all that we needed to keep it clean too.
Barry let us check in early for a £10 charge, which was reasonable and very useful when our flight arrived at 8 am.
The Slightly Less Good:
The flat itself is excellent, but I feel the amenities list on Airbnb could be more accurate. There is a coffee maker (french press) but there was no ground coffee provided (buying ground coffee for a short stay is overkill).
Indoor Fireplace is listed and technically correct, but they are not allowed to be used, which IMO is not really in the spirit of listing amenities.
There is a microwave, but no dish really suitable to use in it, we had to use regular bowls which was a hassle.
On a very small note, the toothpaste provided was tiny, it had enough toothpaste for 1-2 uses at the most, we bought a full tube for 4 days which was a waste.
I highly recommend this flat, despite my negative points in this review. And if these are improved it would be exceptional.