Great gym so far! I have been going to the classes here for a couple months and I love the ones taught by Cindy J. It gets me motivated when the class is fun, energetic, and challenging! They have a nice clean locker room and I hear good things about the child care. The BEST part is that you can cancel anytime, with no sign up fee that's awesome!! The only reason I did not give 5 stars is the person who signed me up did not tell me about any of the gym's special feature (ie. free meal plan, trainer session, personal trainer plans) He was otherwise very nice and polite.