On Lenfest as glorified hotel: it's nice, shiny, new, and absolutely sterile feeling.
Don't live in law school housing (115th on the Amsterdam side) unless you are extremely lazy--it is < 2 minutes from school but overpriced and undersized. I am living there and regret it. Non-law UAH (I'm moving to 115th Broadway side next year) has gems (some huge rooms (like MCB's living room), the occasional full mantel and fireplace), a tiny bit of character hiding under all those coats of paint, and much saner rent. I've also seen some nice places on 113th and 112th. And 118th. And... everywhere else, really.