Good facility and clean only issue is the attitude and ego of the trainers, they honestly treat all normal members with a complete lack of respect or care for what they are working on. They only consider their clients and try to push you aside during your own set.
They also need to add in a punching bag and striking training area.