A great apartment in a great city. Short walk to royal mile. A fabulous stay for a city break.