Anyone looking at Albright?

Any thoughts? Hard to get a feel for this place when the campus is a ghost town LOL.