Nice clean safe environment. Great hours, great counselors/tutors, nice friendly staff, children are comfortable, keep parents informed, have a great summer camp!