Having been to a lot of hill stations - I can vouch that the Mall, Shimla is the best. Very well maintained, neat and clean, lively crowd, great shopping, no touts to pester you for anything. You feel transformed into history will the old architecture maintained well. And yes, it is smoke free (Smoking in public is an offence here).
If you own or manage The Mall, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.