The apartment is located in what looks like a nice neighbourhood. I would say it is a 20 min walk from the Royal Mile, mostly because of the hills. No loud noises and clean streets.
There are several pubs, restaurants and grocery shops nearby. The apartment is one the 2nd floor up stairs which some might consider narrow but no problem for us. The apartment is spacious, generally clean and comfortable. The bathtub and living room couches are worn out and have unappealing stains but I do believe they were clean. The bathroom had a dirty towel hanging from the door, think it was left there by accident but didn't bother us. The curtains were dusty. The third room is small with no outside window but the one to the corridor lets air in. You have everything you need in the apartment for cooking, washing, etc. We were 5 guests and felt comfortable and feel we had a good stay.