It's updated equipment. Plus they have second room with punching bags. Very great Trainers to help you focus on the body parts.
Not sure exactly what a torso machine is, but they do have an ab machine.
Yes!
Abs yes. Don't know about torso. You can tour before you join.
Thanks! Your answer is awaiting moderation.