My son is learning swimming and I want to bring him to swimming pools besides taking courses. I've been to the pool in Mastic Beach, which is nice but too far away (I'm in Smithtown). Does anybody know indoor swimming pool that is open to the public and good for kids (near Smithtown, Islip, Huntington, ...)? Thanks.