Slaughter Beach is a little peace and quiet on the Delaware Bay.