Sandy Shores and Boardwalk Bliss: Exploring the Best Beaches and Boardwalks in the Jersey Shore