Amazing, fantastic, location!!! Right on the Royal Mile, such a great spot! We can’t recommend this flat enough, we totally loved it, wished we could have stayed longer!!