Nestled between the Atlantic Ocean and the tranquil Rehoboth Bay, Dewey Beach is a gem along Delaware’s “gold coast.”