I highly recommend this gym to anyone. i always feel intimidated going to the big gym but small group session lead by Jeff is a pure joy. The trainer is very knowledgeable and you can ask him anything, you always get great answers. I have some experience with kickboxing with another gym previously, i always felt trainer had trouble managing intensity of each person. Jeff's program consist just right amount of intensity (trust me, its not easy) with diverse routines. I have been with Jeff the trainer for more that 2 years, attended his boot camps and his previous gym. i loved it so far. and with this new location i am definitely gonna be a long time patron.