They have great assets and a few flaws. I took the baby class with my 8month old and it was super cute! They were super friendly, accommodating with my schedule and the teacher was sweet. But I found the pool a little dirty. Too many kids different ages in the same pool.
To give them the benefit of the doubt it was a 6pm class and the all place was busy. But I am going to continue looking.... :(