Always really clean. I how it’s not too big, doesn’t feel like one of those huge gyms that everyone goes to. The personal trainers are great too!