I would recommend many other gyms over this one.
Aside from a few passionate (and really great) spin instructors, the classes are average at best. There are two good trainers that I have worked with who are extremely knowledgable. Otherwise it sounds like a majority of the trainers aren't certified and are just "fit" people.
The front desk staff is a joke. I hate to be so abrasive, but I am pretty sure the requirements to work the front desk are having a pulse and the ability to swipe a key fob. Aside from a majority of them having terrible personalities, they totally lack basic manners and customer service skills. I could include a long list, but my most recent experience was that I called a handful of times to cancel my membership. Each time I was aksed to leave my contact information. Following no returned calls I explained to the front desk girl my frustration and her response was "well, you will just have to keep calling. It is not like they can drop what they are doing and talk to you about your membership." Really? Because when I wanted to join a year ago I received 11 phone calls in one week. (Yep, that is 1.57 times per day they had enough time to drop everything and call me when they wanted my business.)
The gym is generally clean. There are always a decent number of cardio machines that are flagged as down for maintenance.
Best time of day to go is the morning. People mind their own business and get a solid workout in. Later in the day you have a crowd made up of a majority of people showing way too much skin, looking to take someone home or blowing kissing in the mirror to themselves as they do bicep curls.