The best swim setting depends on the person. Some people need a quiet pool, some need a patient instructor, some need one on one support and some simply need a club or swim school that is willing to listen before the first lesson.
Before booking, it is worth asking how the program supports different communication, sensory, mobility, confidence and supervision needs.