Very cool spot right on the royal mile. Street noise was to be expected but took some getting used to. Clean and comfortable!