Leiden U's campus

<p>I am interested in doing a year at Leiden U in the Netherlands. I have heard good things about it. When I check their website, however, I can't find any photos of the campus and I am getting the feeling that Leiden U doesn't have a "real" campus as we define the word in the states. Does anyone know anything about this?</p>