We just became members of the Edgewood Club for their family-friendly pool. Their facilities are very well kept, and our kids love it! They have two pools, one that is large for bigger kids and adults, and another good-sized wading pool for the young ones. They also have beautifully groomed tennis courts, food concessions (decent selection of food cooked on-site) and banquet facilities. One of the best quirky features of this place is that it also contains a public library!
The membership fee is well worth the price for this excellent local resource.