We had a fabulous stay here on the weekend of our son's wedding. The flat is as advertised and was very clean when we arrived with tea, coffee, oil, washing up liquid etc all there already. The location is brilliant, on the Royal Mile just down the road from the castle. The one small query we had was answered immediately when we phoned on a Sunday and dealt with promptly. We would stay in this flat again if we visit Edinburgh.