I've been going to SODO Fitness Mechanics for just over 5 years now and it has been so great. When it comes to fitness, I'm very self-conscience so the most important thing to me has always been to be in a space where I feel safe and that it's judgement-free.
The coaches and members are fantastic in nurturing a space where you can safely test your limits without fear of being judged. They strike the perfect balance where they root for where you're at in your abilities and also guide and push you to test your limits (safely).
It's also a very inclusive place and I've never seen nor felt myself or another person be unwelcomed here. I hope and intend to be here for another 5 years.
(Also, their pun game is top notch and sometimes, if you're lucky, there are dance breaks during rests.)