Try Aspire. Run by women for women. All the instructors are excellent. The yoga teacher is Indian. They have swimming classes available.