I'm located in the SF bay and I want to join a gym and take dance classes. Recommendations for either, ideally both combined?

As far as the gym part goes, I'm kind of thinking 24 Fitness for the convenience of multiple locations and good hours. Thoughts?