Friendly and welcoming community
Knowledgeable and supportive trainers
Clean facility
Reasonable rates
Encouraging and positive environment