The first impression of this flat is not a good one, there was some graffiti on the door area to the flat and the stairs that you immediately see and go up and far from clean and pleasant, this is posssibly beyond the host's control. The flat itself is beautifully decorated and the two bedrooms are small but a decent size. The kitchen needed a good clean from top to bottom but it was well stocked with plates, cups and silverware. We contacted the host because we discovered there was only one bath towel and the bathroom had a smoky smell to it, she responded immediately and someone arrived within the hour and apologizing, I understand these items are beyond the hosts control. The flat is in a good walkable location to the castle and the Royal Mile.