You couldn't get any closer to the Royal Mile! A wonderful place to stay and definitely recommended.