People differ.
We thought Bowdoin was too small. YMMV.
D1 almost went to Wellesley. Ultimately chose a Co-ed school over it. She thought campus vitality dissipated on weekends and didn’t like that they bussed to MIT frat parties for social life. They even had a very unflattering name for the bus that took them there…
Academics seemed great but students were stressed; no easy place at all.
Cornell is obviously completely different. You will have large classes. On the other hand your available course selection in the upper years will be immense. It’s true that as a student in CALS you must meet major, distribution and college requirements of CALS, which is not a liberal arts college as your two other choices are. You should look at the requirements
As for grading standards who knows. There was a Cornell pre-med, later med student, later MD who used to post here, he was pretty emphatic that Cornell grading standards were not different than most of the other good schools. I personally have no idea.
FWIW most Cornell students are not part of Greek life.