The staff make this place amazing. The equipment is well maintained and there is a lot of it. They have classes for kids and a pool with a slide for the kids. Couldn’t ask for more in a gym!