Great apartment a short walk from Waverley Train Station, and just a stone's throw from the Royal Mile.
Everything we needed was here, including towels, some toiletries, and even some staple food stuffs (and coffee!).
Nicely decorated, and even loads of games, and a smart TV with lots of Apps including Netflix.
Nice bars nearby, and the cafe next door is brilliant. Saw some reviews that said it could be noisy, but we did not hear a thing.
I would not hesitate to stay here again, and will be recommending to friends.