Wonderful little gem within a few mins walk from the Grassmarket.
Great communication from host and list of places to eat drink and visit.
I would recommend a taxi from the train station, not a long walk but a fair few steps to the apartment complex gate and then several flights to the apartment.
Overall we would return again.