Great workout for the beginner class. Facilities are really clean, there are locks for all the lockers (no rental required), and equipment is new (and doesn't smell.) And the instructors are all amazing. The only mystery: HOW DO ALL THE INSTRUCTORS TEACH SO MANY CLASSES BACK TO BACK, PARTICIPATE IN ALL OF THEM, NOT BREAK OUT INTO A SWEAT AND STILL HAVE A SMILE ON THEIR FACE?