We had a lovey stay on the Royal Mile. Karen was a great host and the accommodation itself was well located and spacious. Definitely will recommend!