Can't recommend Rubix Fitness enough! Holds all of the equipment you could need for any style of training... Awesome variety of classes for all levels of fitness with great PT's that seriously know their stuff and can help push you on to the next level!