This is THE place if you want to be close to the royal mile. VERY spacious for two people. easily fit 3 or 4 if people sleep on the floor. the kitchen was very nice and the bathroom was great. It is near a college fitness center so the street noise can be loud butI always sleep with white noise so that was not an issue for me.
The market was walking distance as well.