This location is absolutely unbeatable!!!
You can walk everywhere and are close by to all major attractions and anything you may need for your stay. There's a Tesco supermarket only 5 minutes walk from the apartment and various bodegas for your immediate needs, as well as an impressively stocked Spirits store, just across the street. The apartment felt safe and fairly quiet if you sleep in the bedroom. The living room/2nd bedroom was uncomfortable (the sofa bed is busted), sometimes loud at night (Friday & Saturdays especially) and the curtains in the room are not very darkening. The kitchen is stocked with the basics and the bathroom, while needing an update, was in working order, (beware that most tank flushing toilets in Edinburgh need a little jiggling of the handle to flush completely).
The hosts were very prompt in communicating and answering all our questions and concerns. It was a pleasure to deal with them. Given the superb location, we would definitely stay there again.