Overall ok
Must be a rite of passage to stay on Royal Mile at least once. Because you will not do it again.
Bad things:
The flat has single glazing and it is VERY NOISY. DO think twice if staying on a Friday/Saturday night especially. Even the rest of the week the mornings are very loud. You can hear EVERYTHING.
Also on Friday / Saturday we had the pleasure of people randomly ringing our intercom at 2-3am which was fab. 👌
Tidy flat but not clean enough to have a £76 cleaning fee. Especially since in the check in is mentioned to was dishes and take trash out. Would’ve done it anyway but having paid £76 and the host making it compulsory made me wince.
Bed was uncomfortable and tiny.
Good things:
Host was responsive and accommodating to our 1h early check in.
Location wise even if noisy it is near everything you might want to visit.
Overall fine but would not recommend because of how noisy and uncomfortable was.