I LOVE this gym! The coaches are knowledgeable (they can scale for anything that is a concern or if you are just beginning) and they are very encouraging. I'm a very average Crossfitter and always feel welcome and valued as a person trying to better themselves. The workouts are perfect for a wide range of levels, they have obstacles for training, and they do a lot of fun competitions and events to get people involved. I would take this gym and the people with me where ever I go if it were possible.