I've been going to this gym off and on for a few years. I have a personal trainer now so I'm there at least three times a week if not more. The staff is always pleasant and I do not have a problem with the cleanliness. My two favorite people are Diona (my trainer) and Tim. Diona is always motivating and helpful. She has helped me lose weight that I have been struggling to lose. Tim trained me once when Diona wasn't available and he was also amazing. For someone who has only trained me once, he is still just as friendly and remembers my name. He never fails to say hello. This is a great gym with great people. Thank you!