I can tell you something about this place. The boys around here call it "The Black Lagoon" - a paradise. Only they say nobody has ever come back to prove it.
A fantastic blend of classic Universal monster movie and '50s creature feature. Maybe one could call it swamp gothic? I think I will.
If you somehow haven't seen this yet, check it out! ASAP!