A full-service gym that recently changed hands. They have all the equipment you could imagine and enough of it so that you don't have to wait around for it. Good hours that cater to working people. Enough instructors around to help you do things right and not hurt yourself! great parking area and easy access.