I like the attitude and knowledge of the trainers. It is appreciated how they work with you to get continuous improving results while still being supportive and making sure you are not injured. The 20 minute sessions get results, but don't have you feeling overwhelmed. I also like how clean and put-together the facility is kept. It is a welcoming and not an intimidating atmosphere.