I've been coming here to train and work out for about 6 months now so it's time I wrote one of these. What can I say? I love this place. With (currently) 7 auto belays, 5 top ropes, and a small lead wall it is somewhat small (at least relative to the ones that I'm accustomed to in Denver) but it has one of the most extensive bouldering collections I've seen. There's plenty of problems here to keep all skill levels satisfied for a long time. The climbing routes are also well-set, fun, and challenging. They tend to under-grade here, but personally I prefer that to grading soft as it sets more realistic expectations of your performance. Everyone is committed to safety, and the equipment is top-of-the-line. It has as well-equipped a workout area as any Climbing gym with modern machines, weights, and fingerboards/pegboards.
As with any gym it's all about atmosphere, and the community here can't be beat. They offer several classes including a top-rope class, gym-to-crag class, summer camps, a climbing team, and several live yoga sessions via video and in-person instructors. The staff is incredibly friendly, helpful, knowledgeable, and committed to your progression. Tony has been a huge help both in helping me progress and answering any and all gear related questions. Heath is always friendly and helpful for new and experienced climbers alike. Jim's enthusiasm for climbing is evident in just about every interaction he has with people, and the rest of the staff are always having a great time and committed to you doing the same. They are also GREAT with kids, parties, and new climbers- something that sets them apart.
I've also made several gear purchases here (shoes, helmet, draws, chalk, rope, etc) and I've always felt satisfied that I got the right product for me at a good price. I'm happy to support such a quality group of people and a great place to train!