I highly recommend TNT Fitness for all your personal fitness and training needs. It has most of the features you get at a Mega gym, but has that small family atmosphere. Everyone feels welcome at TNT and gets the personal attention needed to stay on track. The environment is so friendly and fun that it makes the workout session go by too fast! It's hard to leave!