From family-friendly to downtown beaches: The ultimate New Jersey beach guide for the summer