Great stay in this extremely well located flat. Perfect for both the Royal Mile and Princes Street