I went to Case for my undergrad, have a few friends at the law school now. That part of Cleveland is actually quite enjoyable and beautiful. THe alst few years have seen heavy construction at Case (all for the better). The undergrad quad is wide open with a real collegiate atmosphere. Coventry, top of the hill on Cedar Rd. in Cleveland Heights, West 6th Downtown are all great going out spots.
The Law School building itself is a bit secluded from the other parts of the school but mainly because of the ridiculously cool Management Building from Frank Gehry in front of it (It is a stunning place).
I'm now a Masters in Intl Relations student at NYU and sort of miss Cleveland, but I didn't apply to Case Law. I have a IL friend, a few 3L friends and one also admitted for this coming fall if you wish to talk to anyone about it further. Myself included as well.
Cheers and congrats, you'll love it there.