This location isn't as big or as nice as the Davisville location, but it's more convenient for my commute home. I'm a big fan of the instructors on Tuesdays and Thursdays and find them to be the most helpful and knowledgeable. Try the different days of the week to see which instructors you like best.
The fellow patrons are friendly and non judgmental. Everyone encourages each other and pushes each other to work as hard as you can. The trainers encourage you to train hard, but won't embarrass you should you not be able to complete an exercise or if you can't quite keep up. It's definitely a place to build your strength and fitness levels, and to learn a great skill.
They offer adult beginner and experienced classes every day with convenient start times. If I'm not mistaken, they offer children's classes on Tuesdays and Thursdays.