We had a lovely stay at David's flat. It was very clean, spacious and a short walking distance to all of the action of Edinburgh. Highly recommend!