I typically always go really early in the morning so I never have an issue with it being over crowded. A few machines have been broken recently, but were fixed within a week. I have two small children (3 and 2) who are regulars at their daycare, and my kids love it.
I am not in a contract, and so far have had no issues with payments or extra fees.
Gym is always super clean. In fact, every time I'm there somebody is always cleaning.