A great location, a wonderful host, a great flat for 1-2 people. (3 might be a stretch but you could make it work for a short stay.)
I stayed for a month and worked from home during that time. it was just what I needed and the perfect location between Leith & the Royal Mile. Close to a bus stop, though you definitely need to check when the bus is coming, especially on Sundays, as it can be ~20 mins sometimes.
Also a convenient perk for a couple: the toilet and shower/bath are in different rooms!
The kitchen is very well stocked, as if you have all the spices, serving dishes, and utensils you might have at home. It's such a step up from some Airbnbs that may not even have salt & pepper! In that respect, it's been the best outfitted Airbnb flats I've stayed in (out of ~20).