My only criticism of the school is that it is somewhat a victim of its own success as the upper level classes are huge! One 5th grade class had 38 kids in it! The school has since instituted class limits and preference to those at the church (parish?) and class sizes for K-2 are closer to 25.
Had I not been pleased with the local public school, I wouldn't have hesitated to send my kids there. It's a sweet school with a lovely spirit. I've heard many good things about Catholic schools in general.
Our dd's school has 2 of each grade to combat large class sizes. My daughter's class has 20 students, the other 2nd grade has 21. Several of the classrooms have around 15 or so students. The junior/senior high school next door has around 140 students (7-12). I think their staff/student ratio is 8:1 over there (or something in that ballpark). The two schools share a cafeteria, which is over in the elementary school, and they share a gym, which is over at the jr./sr. high. We have no nuns teaching there (although the previous principal was a nun--we met her and she was a good woman), but the director of religious ed is a nun, and there is a young priest teaching over at the high school (very conservative and very traditional). I went to Catholic school in the 70s/80s, and I only had a few nuns teach me in 9 years of Catholic education.
Unfortunately, the public schools around here are dismal, so it was homeschooling or the Catholic school, and our daughter LOVES going to school--she thrives in the traditional school setting (all A's and B's).