If you want a great location, this is the place. Right on the Royal Mile. The flat is comfortable, with a good sized lounge/dining area. However, only given two plates, bowls, etc, which seems a bit daft. Bathroom is a little tired, but the shower itself was good. Stairwell leading up to the property is very off-putting. Overall a nice clean flat in a great location.