Lovely friendly atmosphere
Welcoming people
Good variety of classes
Coaches are great, skilled and helpful
Opportunities for goal talks and motivation