My wife and son love their classes. They even provide free classes to children under 6 months, which is great. I was able to join them for family swim night on Fridays, and see what they'd been doing in class. The pool and the rest of the facility are really clean and the water was a really comfortable temperature. My only complaint is that it's so cold outside the pool area, especially as it's cooling down here in AZ.