After lots of research of what would fit me, I landed on this place. It was the guidance I really needed instead of fumbling around other gyms and their ideas of circuit training and unavailable trainers. It's not super clingy and all-encompassing like all my friends make their crossfit gyms out to be but it is structured and hard work. I am held accountable for myself but with awesome motivation from all their really terrific trainers. I think I've been to at least one class by each trainer and what makes it fun is that every one's got their own style. The classes are varied but the results are consistent. T&Cs are clear and upfront and all of their counter staff will explain anything to you in detail if you are unsure of anything.
The way I see it, if you're willing to put your money on the line you'll probably be more motivated to be to class on time and "show up." Be present in the experience. This is a group gym and I would be furious if it was full of slackers and phone jockeys getting in the way of class... but it's not. All my classmates and trainers are fun and I love this place.