Beautiful apartment in a great location. The apartment is a 1 min walk from the royal mile, and the Indian place next door is the best I've had. The street is an offshoot from the main drag so it's free of most noise although you will get some college kids making noise on the street from time to time. The apartment is nicely appointed as you can see in the pics, very impressive when you see it.
The devil was in the details for us though. Spent the first night with no heat/hot water. Host was very quick to fix the issue with great communication, but 1 out of 3 days being out of the essentials earns a hit. Also, the wifi never worked properly. Almost all apps and websites were nonfunctional because of interference with the business next door. For the price we paid I expect those things to be right without asking.