The location of this flat is great -- you have access to everything. Unless you absolutely MUST be on the Royal Mile - this spot is ideal. But take note that there are 23 steps that need to be climbed before you reach the flat -- and this is not insignificant after pounding the hills and steps of Edinburgh.
Additionally, we really wanted a king bed - that's what was listed in the description of this property and one of the major reasons I booked this property - but the bed is not a king bed -- it's a queen with a terrible mattress. The minute you sit on it, it goes flat to the support slats.
The kitchen is fitted out decently and the entire flat has been decorated nicely but the small settee in the living room is definitely not designed for comfort. Also - a huge note to potential guests - the wifi does NOT work if you are in the bedroom. It is only usable if you are sitting in the living room.
It's a super location and a decent and clean property -- but look around before settling for this one.