I love the Y! I take water fitness at least 4 - 5 times per week and it is a wonderful class. All the instructors give you a great work out. They even opened up more night classes to accomodate the large number of people that go the water classes.
My daughter took swim lessons and Ashley the instructor was great with her. I have the opportunity to see other instructors as well when I'm there, and they all are very patient with the kiddos. Much more than I could be, that is for sure. Sometimes it can get a little loud with all the kids playing in the pool, but it's nice to see families together enjoying time swimming and playing.
I have used the fitness room also. It has great equipment and their doesn't seem to be a line to use machines or free weights.
It's an all around family friendly facility. I highly recommend it.