Very nice facility with a wide variety of options. Main floor includes three full-size basketball courts that can also be used for pickleball or volleyball. There is a lap pool, diving board, climbing wall, and a kiddy pool with water features, beach entrance, and a large water slide. There's a spa and plenty of patio seating for parents that want to watch. The remainder of the main floor includes locker rooms for men, women, and families, several bathrooms, a couple racquetball courts, a multi purpose room, a fitness pool, and a daycare. Upstairs has a walking track above the gym, a free weight room, weight machines, bikes, treadmills, rowers, stair machines, dumbbells, kettlebells, punching bags, and more. There is plenty of parking, handicap parking, handicap entrance, and even an elevator for handicapped people to access the workout areas.