I really enjoyed staying here for a month. Ross is a fantastic and communicative host that made sure that I had everything that I needed for my stay and then some! The flat is located within walking distance to both Old and New Town (about 15-20 minutes) with great bus links everywhere close by. Can't beat Arthur's Seat being within walking distance either and there are plenty of cafes around as well if you need to work remotely but want to venture out.
The flat is cozy and the pictures are accurate. You have to walk up to get to the flat so that's the only consideration for those with mobility issues.
For my solo female travellers - although I did not venture back too late, and parts the area have a bit of a deserted feel to it at night for this nothing-ever-closes NYC native, I felt safe coming back in the evening and leaving before sun-up (but also public transport drops you off close by if you don't feel like walking it). However, obviously, use your street smarts wherever you are, right?
And, also, there's a supermarket less than five minutes away with an entire retail park that has all the essentials. A bit further down, there are bodega's (corner mini-markets), speciality food stores, hair/beauty salons, cool little pottery studios where you can try your hand at some art, a park.
I'd stay here again and recommend it.