Interview isnt bad at all. they want you to be yourself so just relax and talk about things that interest you! They aren't trying to bash you and see how you react, they just want to know what you are like and what you will bring to their campus.
their research labs and their cadaver lab is one of the best i've seen around. Not even temple university could compete with that (there's was in a dark basement). and i realized i love the more suburban life than a realy hectic city like philly.. i could never study out there!
Since i am close by, my parents were thinking of buying a cheap house around independence, fixing it up over the summer and living there with maybe 1 or 2 roommates i find. (my dad flips houses on the side so this is ideal for us haha). but if that doesn't happen my first year, most likely i'll live in the suggested apartments they offer in parma or north royalton. For a family i would most likely stay in those two areas as well, some parts of cleveland are rough and until you get a good feel for where you want to go, parma and north royalton are your best bets.
commute from those places is probably 20 min max. snow you will just have to get used to haha but it isnt too bad the cities do a pretty good job at keeping them clear.
there are some nice restaurants that are around especially in cleveland on east 4th. go walk around the city if it isnt too cold!