Podfeed.NL is a podcast directory based in The Netherlands. Since the site is written in Netherlandese (er.. Dutch) I'm hampered in my review.
There is a single level hierarchy of topic categories.
The show description has descriptive text, and lists the names of the show episodes. Each one is a link to a separate page containing the episode description. It seems that nowhere is there a media player.