1. Cleanliness (my current, well known, gym is so filthy all the time that I've written to the head office, as complaining to the staff has proved useless).
2. Non patronising staff who know what they're talking about and keep an eye on updating your program.
3. Have a limit on membership numbers - overcrowding, particularly in January, is incredibly frustrating and offputting to regular gym users.
4. Plenty of free weights.
5. Hairdryers with nozzles in the changing room and extra sockets so people can use hair straighteners.