Excellent staff, can’t fault. Very caring and kids really liked them. Variety of activities, not monotonous.  Good ratios staff/kids. We liked that they were all female.