The gym is decently appointed for cardio with lots of treadmills, bikes and ellipticals. They offer classes in martial arts, Pilates, Zumba and aerobics- the usual stuff. There's an outdoor heated pool and a large indoor gym for basketball or volleyball as well as nearby outdoor tennis and handball courts. Not as much resistance training equipment on hand- (no Hammer Strength for working out with heavy weights without a spotter), but there is usually not a terrible wait for using the pulley machines or dumbells. I wish there was more square footage devoted to that area. This is not a good gym if you like to hit on people while you work out- there's very little socializing.
A family membership is super affordable and that enables you to get your kids into the various leagues that they offer year-round. They hire good officials and good sportsmanship values are always first and foremost.
One of the best things about this Y- if you have an elderly or a very young family member who wants to workout with weights, they have a room full of equipment set aside just for them.