Emphasizes importance of warming up and practicing skills
Sessions longer than one hour
Nice atmosphere and community
Good coaches and friendly members
Good quality equipment and well maintained