So this is the 2nd MMA-centric gym I've been a member of (the previous one was AZ Combat Sports) and this place a notch higher than ACS.
They have a lot of classes available for sparring, personal training, and youth jiu jitsu - I have not taken any of those so can't rate it in regards to those classes. I went for one-on-one training and I usually went on the weekdays and a few times on the weekends for training there and I always noted a few things: Their treadmills are GROSS - to where you do NOT want to touch them with your finger (mabye the back of your hand); the staff is nice and welcoming; the bathroom is clean and tidy; the sparring area is stinky and all the ppl around there seem to treat the area like their own dirty hamper (seriously? used bandages on the floor? dirty socks on the floor? disgusting!). My trainer even was appalled at the 'cleanliness' situation there.
After several months here, I decided not to renew because it was so off-putting. On a positive note, I frequently got to see Ryan Bader train and hang out there (one of the owners and a prof MMA fighter) - that was cool.. and he's a nice guy and is friendly and such. Back to the facility: they need a cleaning crew because the sparring area *stinks*, the machines are grimy and dusty and full of gross debris and it was nasty that I had to put a papertowel down for my arms when I did planks just so that I would't get ppls nasty body hair or other debris on my skin!!
PS: sometimes they play some music on the speakers that is JUST not appropriate for kids... but they have a lot of kid's jiu jitsu classes, so I don't understand that rationale.