Majority of trainers are very good to excellent. Workouts are intensive and can be modified as needed. Workouts are different. Almost always good to great customer service. Equipment is great and well maintained.
Music could be better.
I love CTF. All the trainers are amazing and always challenge me to be and do my best. They are always supportive and willing to help each of us individually meet our goals. I cannot say enough good things about this group of people and the community that they have created.