Laugharne castle stands on an earth mound overlooking the estuary of the River Taf.