My colleague and I stayed for 1 night in David's flat during the Edinburgh festival and we couldn't have hoped for a better experience. David is a great host - very helpful and friendly, although we didn't actually meet him in person it was really handy being able to let ourselves in without having to arrange to pick up a key. The flat is in an amazing location, lots of space, very clean but homely. Lovely touches of welcome drinks, breakfast items and personalized welcome pack. Will be recommending this flat to anyone visiting the city - I am originally from Edinburgh, so take it from me it's a great deal!