Large Y with everything - water park, basketball courts, group fitness classes, indoor and outdoor tracks, indoor pool, large weight room, plenty of cardio machines. My only complaint is that the swim lanes are really crowded on Sunday afternoons. Any way to add more?