It is a perfect Gym….The instructors are extremely knowledgeable & highly motivated.