We absolutely enjoyed our stay at this airbnb. It was clean, safe, convenient to all the sites and local restaurants and pubs. Well equipped kitchen, bathroom (hair dryer too) and living space. Enough size for privacy if needed; large enough to gather together. It was so comfortable to sit together in the living room in the evening with our family together, listening to music. Kitchen was supplied with coffee, tea and dish soap, paper products (as needed).
We were not able to be greeted personally by James, however; he left adequate information leaving us with no questions about anything. Definitely recommend this flat when staying in Edinburgh.