We spent two nights in this apartment, and while the location is ideal if you want to be in the heart of the Old Town, it lacked the comfort and appeal that we prefer.
PROS: comfy bed and pillows; large bath towels; TV and wifi worked without issue; great location - a couple minutes walk to main attractions like Holyrood Palace, the Royal Mile, etc.; owner was pleasant in communications and receptive to suggestions for future renters.
Things we didn't care for:
pretty loud/noisy during all hours of the day and night, but the owner did provide ear plugs which we slept in both nights. The owner lives in the apartment when it's not rented - we didn't know this when we reserved this place, but in communication with him he said he'd update the listing to include that information. There were no instructions for how to use the laundry, oven, or other appliances in the house which would have been helpful. Again, the owner said he'd include info going forward for other guests. Overall condition and cleanliness of the place was just okay.