Yes, perfect location, very clean, and very pretty.
Be advised that there are 41 small curving stairs to get up to the apartment, so "popping in and out" is difficult. Also the directions given to find it are bad and involve another 32 outdoor stairs and an uphill courtyard. Instead, have the taxi easily stop on Lawnmarket, well marked stone archway that says "Lady Stair's Close" just walk thru there a few feet and the door is easily found.
Also you must bring your own clock & robe, be prepared to buy an odd battery if the fireplace doesn't come on.