I'm satisfied with what services we get here at this price range. Seems competitive and you get a discount the more classes your child takes a week. My son is 3 1/2 and I signed him for two classes a week and now it's almost been a month. My goal was to get him comfortable in the water and have fun with other kids around. What I realize is that's it's all about the instructor and they can be so different from each other. Very early on (but after we had one terrible one who was apathetic, let my son sink under water several times while panicking cause he couldn't get up breath causing my son to be scared even for the following two lessons with other instructors) I talked to the front desk to get their feedback on what they've heard from parent reviews and I was able to narrow it down to the best instructor for my son. She's kid friendly and teaches good technique.
The place could be managed better because it seems they really should invest some money to fix some things that are started to look a bit run down. Locker rooms are not so nice. It's like there lots of college kids working for the summer here but I don't really notice anyone really running the place.
Overall it's a fun place for kids to go swimming indoors in warm water but if I wanted my son to really get serious about becoming a strong swimmer, I would look elsewhere.