A comfortable flat less than 100 meters from the Royal Mile and steps away from shops, restaurants and cafes.