I've been a member for over a year and enjoy working out here. What I enjoy most is that classes are offered throughout the day, not just mornings and evenings. And, I love the classes (except for the one taught by Brittany.) I highly recommend taking one taught by Geeny -- she'll cue on time and make sure that you're doing the moves correctly.
Machines are great with built in TVs.
I haven't used the swim area, but they have one.
They also host a lot of parent night outs.
Not a bad deal for $30 a month.