I love this gym. It is extremely clean and the staff is very friendly and knowledgable . Tons of cardio equipment as well as free weights. A huge selection of classes to choose from. My 10 year old takes swimming lessons there and loves it . My entire family is very happy there.