I've been going to this YMCA for years and I've always enjoyed my experience. Very up to date facility with a great staff. There is something here for everyone. The only downside is that they don't have an indoor pool like other YMCA's in the area. Nevertheless this is a perfect location to fulfill all my fitness needs.