Look downtown. We stay downtown in a new apartment and it's pretty nice. You can take the RTA and it drops of you off in downtown. 25 minute train ride. I looked at other crashpads that were closer to the airport and they were depressing. If you want anymore info leave your email and i can answer any questions.
I have an apartment downtown that is a crashpad. There are 5 of us there now, however I am going to Newark in Dec. We only have the lease until the end of January, but if you need a place until you get settled it should work. I have a flyer in the CLE crewroom.