The New Jersey beaches of Cape May are rich in history and East Coast American flair. The Costa May is... Details