I am also a parent of a Case graduate. My son was active in a fraternity during his time there. He still lives in Cleveland. If you want Animal House style Greek Life you won’t find it at Case. If you want Greek Life at Case it is there and it is active but Greeks at Case are typically good students who are a bit more social than the average Case student. There are parties with plenty of alcohol but it isn’t like OSU.
Remember that there are other things to do in Cleveland besides party while the same cannot be said of Columbus. Cleveland has every opportunity that other cities have for a social life without the high price you find in some other places. If you want large school Greek Life you will not find it at Case. If you want a small university with nice Greek Life and other things to do besides party Case may be for you.