Great local gym
Early morning fitness classes
Fun classes
Friendly and encouraging members
Knowledgeable and flexible coaching staff