Water Wings is awesome! We've been taking our son here ever since he was three months old, and now after a couple months he can practically swim on his belly for a short time without any help!
The swim teachers here are very professional, and they absolutely love to have fun with the kids. You can tell by their mannerisms and genuine smiles that they really want to be there and that they enjoy what they do. They make learning fun. I wish I had something like this when I was little.
The facility is clean and well-maintained. They have separate changing areas for guys and gals, showers to wash yourself off before and after you enter the pool, a kid's play area, a waiting area for parents to watch, snacks, a water cooler, and a front desk that keeps good track of payments and what not.
I would highly recommend this place for any parent that wants to get their kid(s) a head start on learning how to swim at any age.