I took a quick picture of this place the other morning. I think it looks really wicked, but it looks absolutely cinematic (Jackie Brown, anyone?) at night, so I will soon go down there again late at night, armed with a tripod, to take a proper picture.
Large is where it's at.
Edit: I have finally shot this location at night. See here for the result.