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).
The school I'm familiar with is a bit liberal (IMO) with some of the literature they use. For instance, I was surprised to see 4th graders reading The Giver by Lois Lowery. (Not the only example, just the first one that popped in my head)
The school property is so tiny - they are at capacity and just no where to go. They use the adjoining public school area for recess - and it is a bit of a hoot to see the kids in uniforms mixing in. (In our county all playing fields are controlled by the county, not the school, so anyone may use the fields. They do not belong to the school. That is probably not the case everywhere)
8:1! That is enviable! I suppose she will go there next? Goodish amount of interaction and attention. It will be a benefit to her