It's very clean and well maintained. It has a little bit of something for everyone. There's usually an adequate amount of treadmills and ellipticals for even the busy hours. The staff is friendly enough, they are competent, most importantly.
The pool is consistently nice - clean, good temperature, and won't gag you with chlorine.
Unless you find it at the right time of day though, it can be really crowded.