Good place for a heck of a workout. Not really into cross fit but its good for cross training if done right. I enjoy the fast paced, push your self workouts though and you will definetly get pushed. Check it out but go with an actual understanding of what cross fit really is.