The location of this flat is excellent in that it's steps away from the Royal Mile. The downside is that it's a bit noisy at night with pub goers and involves a short climb up Fish market close whenever you leave the flat. For us, the good outweighed the bad so we were happy overall with the location.
The flat itself was clean, comfortable and well stocked. We did have some issues with the toilet but discovered that running cold water in the sink after each use refilled the tank.
The communication could have been better but it was fine once we realized that we should call or text the number provided versus using Airbnb.