My daughter loves this gym. All of her coaches have been fantastic and the staff is super friendly. The only thing keeping me from giving them 5 stars is the dirty foot smell that slaps you in the face when you walk in. As the temperature rises the smell intensifies. There's gotta be something you can do with ventilation and an odor eliminator.