I was a member of this gym, happily, for 2 years. I never had one single problem with the gym. My dues were reasonable, I was able to bring a guest with me every time (no questions asked), I never had to wait for equipment, the classes were awesome, and canceling was easy. The ONLY reason I canceled is because my husband wanted a gym with a pool and racquetball courts. If you don't care about those things, save your money and join EOS!
My only negative is that the childcare was subpar. They rarely opened on time at 8am and my kids complained that the caregivers were not kind and short tempered.