My son attended last summer. He was 6. He enjoyed it and it seemed very organized. I will say that he said the full day camp was a lot and he wish he had been in the half day camp. He would be exhausted at pick up
His swimming improved by leaps and bounds.