I visited last June. Admittedly, it was after classes were out, but it made me think "commuter campus". Nobody seemed to live within walking distance -- they all lived in nicer parts of Philly that were some distance away. That makes the campus less of a central location or focus. May not matter to you, but that was definitely a negative to me.
I know what you mean; the extent to which you want a "campus feel" is definitely a factor to consider. I went to a very isolated, rural school for UG and I was ready for city life.