OMG. I went to look at this place a while ago. It's on a busy street, so people can see you when you're training, and anyone can just walk in and start watching you. Made me feel really uncomfortable. They seem to have good deals if you're looking to try it out, but once the deals are over, it's not so good costwise. I ended up not enrolling with them.
Pros: good "try it" deals, easy to find
Cons: anyone - including strangers - can just stop in and watch you. Very uncomfortable.