I really enjoy coming to this YMCA. I was looking for a gym to join. When I learned how family oriented the YMCA gyms incorporated children's programs I was sold. The kids programs are pretty good quality too. My young kids really enjoy the classes and have no issues going back to the classes. The instructors for the fitness classes are very good too although I wish some instructors would change up the moves each month or two.
The only issue I have is that I wish there were more team sports for kids during the weekend.
One of the things I was impressed with was the one Latin dance class I took. The instructor offered to take those who were interested to a Latin dance club to try out the moves they learned. I felt like the instructor went above and beyond by doing that. I've never when to a gym where social events were offered. What a great idea to encourage community involvement.
You should bring your own lock.