they have verything you would want in a club and a family center combined. well kept, loads of great programs for all ages, friendly staff- two great pools, camp for kids, personal trainers that really know what they are talking about! and great hours of operation