The gorgeous town and accompanying beach make the New Jersey spot one of America's most popular vacation destinations.