Overall this is a nice rec. center my kiddos have taken swimming lessons here for about 3 months now. The rec. Center is small but nice and clean as for the lessons they are decent. The instructors are fairly young but they are kind and really nice to the little ones. If you are looking for your little one to be more comfortable with the water then this is a good choice. For the older kiddos I'd suggest private lessons or another option as the classes are just not long enough for the amount of kids they get and focusing on each one to learn how to swim is more difficult for the young instructors.