I have been doing Airbnb for about four years, and I can say that this is definitely my best experience thus far (and I've had many great experiences). I stayed with Robert and Val for a month, and it was a pleasure to share an apartment with them. The space itself is adorable -- you can tell that they've put a lot of thought and effort into the design in every single room, and it was always impeccably clean. The location was also ideal, as it is in walking distance of all major sights, but not right on the Royal Mile (where there are usually larger crowds). They are wonderful communicators and hosts and were kind enough to show me some of their favorite parts of Edinburgh. I would highly recommend their place to anyone, and I hope to have the chance to stay with them again in the future!