I have been going to One Punch Fitness for a few months now and I am really impressed with the quality of their classes. The instructors are knowledgeable and push you to do your best. The facility is clean and well-maintained. I highly recommend One Punch Fitness!