One of the best gyms I am lucky to be a part of. This is a personalized group training program, meaning that there is a dedicated and skilled trainer there with you to correct any movements and motivate. The class is only an hour and is broken up into cardio and strength/weight training: the best of both worlds! I have been having such a blast and I am excited to see progress. This gym offers a variety of different times, and even boxing classes! I would definitely recommend.