At the southern tip of New Jersey's shore 125 mi/200 km south of Newark, Cape May is one of the most appealing destinations on the Eastern Seaboard.