Enjoy beautiful Cape May's white sandy beaches, exquisite restaurants and quaint atmosphere with a stay at the duke of Windsor Inn