We stayed here for 4 nights in September, there could not have been a better place to stay, I can't say enough good things. Stuart is a wonderful host who make sure he was there to greet us on arrival to show us around, kept the house well stocked with travel info, and also left a number of things like bread, fruit, milk, coffee and such so that we had what we needed when we arrived.
The apartment is quite large and very comfortable. Everything is nice and modern, and you can't beat the location. The Royal Mile is just outside, yet back half a block to keep it quiet. Everything we wanted to see and do (or great places to eat!) was a quick walk away.
We absolutely loved it, and can't wait to go back!