While the gym is nice, the staff isn't very helpful in resolving membership problems. The problem was that our membership type was apparently marked wrong so we were underpaying. Instead of contacting us to correct the mistake, they just began withdrawing additional funds (from our checking account) without prior permission. It was finally resolved after around 5 tries, hence the 3-star review.
The facility itself is 5 stars.