I also interviewed there last month and loved the school. I liked everything about it. Both interviews I had were very laid back - they just want to get to know you. The whole day is very organized and was just like vasco explained. They really go out of their way to make sure you feel welcome and they show a lot of appreciation for taking the time to come.
The city is pretty cool, I will be taking a wife and two kids with me where ever I go and I would have no problems living there. I rented a car and drove around the city to see what it was like. The area around the school is a bit ghetto, not too bad though. One place that was suggested by someone at the school to hang out is called 4th Street Live (i think) right in the downtown area. There is a six flag's magic mountain 5-6 miles from the school. There's also a waterfront on the Ohio River close to downtown.
I also stayed at one of the hotels they suggested, i think the third one on the list. It was within walking distance or they can shuttle you there. PM me if you have any more questions.