Great box, ideally located, a lot of classes available throughout the day with friendly, knowledgeable staff. Still has that old school crossfit ‘community’ vibe sorely missing in boxes now. Most of all, the programming is well thought-out; the classes are well structured to allow time for skills progression, warm up and personalized feedback.