I love this place. Billy is a very knowledgeable coach and has patience of a saint. What really differentiates this place is well thought through programming. I never understood olympic weightlifting technique in crossfit environment, and Billy really spends time to guide me step by step, and it has been working! I love strength and fitness classes too - you get the best results in a short amount of time. Great place to workout!