Our stay was absolutely perfect. The flat is located directly on the Royal Mile, so it was very convenient to get around. The decor was very nice and comfortable. The most impressive thing is that Linda had a guitar dropped off to the apartment, after I had messaged her to ask if there was one at the apartment for my son to play. Her amazing hospitality made our trip perfect! Will definitely stay here again and again.