Both of my kids have taken two swim classes each here. The part that was frustrating for me was that we had to pay for the $200 YMCA membership and then we had to pay $100 per kid for each of the swim classes on top of the membership fee. I guess it might have been worth it if we had been doing other things at the Y, but we were only there for the swim classes, so basically they charged us $200 just to walk through the door!
As for the actual classes, the first class my kids were in was pretty good. Their teacher was Miss Danni and she was very friendly and patient with all the kids in the class. She was in the water the whole time and very good with all the kids.
The second class my kids took wasn't as good. I can't remember the instructors name but she would just sit at the edge of the pool most of the time. She would hardly get in the water with the kids! She wasn't very in tune with kids and when the 8 weeks was over my son was devastated because she didn't even fill out the certificates of completion for the class that said they can move up to the next class! She was pretty awful! For the amount of money I paid, I expected and should have gotten a lot more!
As for the pool itself, it is a nice pool but it was a bit chilly. My kids never complained about it being to cold though. Lets just say that I wouldn't be jumping into it anytime soon unless it warmed up some! I can't complain about the bathrooms or changing rooms because I personally never went in them, I just sent my kids in to rinse off before and after their class. They would just roll home in their towels. Of course it was always 100+ degrees outside and we live right down the street so a little car ride in their wet swimsuit wasn't going to kill them.
Walking through the rest of the YMCA, overall it isn't a very large facility. The basketball courts looked nice. The workout gym looked pretty small.