I struggle with being consistent in working out, but this place makes it easy! Each workout is new and challenging which makes me want to go every day! This is such a well run and clean business! The trainers are so personable and push you so you get the best workout for you that day! I have gotten some seriously awesome results because of these wonderful work outs! And getting my frustrations out on the bags each day make it that much more fun! You gotta check it out! They offer a free week! No excuses!