Pick any beach in Anguilla and you’ve got your answer to all of the above (except snack bar - there aren’t many).
That being said, the best beach for people watching is Haulover Beach just north of Miami. The nude section, not the prude section (which has no one on it to watch, not surprisingly).
My favorite: Coal Oil Point (sic), just west of Isla Vista, California. Nice dunes, no one around. (At least 30 years ago – don’t want to know if that’s changed, thanks in advance.)
All on the Long Beach peninsula on the Washington coast. The sand is half a mile wide, over 28 miles long, you can park and drive on the beach and sunsets that go on forever.
To answer my own questions, I’m going to disqualify that little beach in Nassau. Except for snorkelling. Damn fine snorkelling. And great water temperature, even in December.
Best sand? Old Silver, on Cape Cod
Best sandy (not rocky or seaweedy) bottom? Same answer
Best snorkelling? Other than Nassau, State Beach on Martha’s Vineyard. I saw crabs mating!
Best natural beauty? Gay Head. Didn’t even have to think about that one.
What’s the Redneck Riviera? St. John river? I remember the sands of Cumberland Island being really white. That place is easily my runner-up for best natural beauty.
Redneck Riviera runs from Pensacola to Destin (maybe even a little further east). Yes, the sand is beautiful. I used to visit Navarre Beach a bunch (and went to the clothing optional part near Eglin quite a bit. The Air Force was OK with it as long as you didn’t go near the radar installations).
Vieques Puerto Rico. Snorkeling over Unexploded ordinance is cool.
Vieques Puerto Rico. You can see St. Thomas from there and it has a lot of need twists and turns.
Puerto Rico
Puerto Rico
Ocean City Maryland and Southern California
Vieques Puerto Rico, Sun Bay campground serves Pina Coladas and other frozen drinks.
Sun Bay in Vieques again, lots of parking, but you have to be careful about getting robbed by the locals, there’s a bit of a pirate culture around there.
Best sand, sandy bottom, snorkelling, natural beauty, water temperature all to go Matamanoa, Fiji. Tiny little island which was just amazingly beautiful with reefs right off the beach absolutely chock full of tropical fish. I’m sure other islands in Fiji are comparable, but it’d be hard to do much better.
For almost all of those questions, it’s Ka’anapali Beach on Maui, it’s as great as the accolades it receives. The best snorkeling I’ve done off a beach was at a tiny little beach in South Maui whose name I’ve forgotten. The best natural beauty would be CanonBeach in Oregon.
I’m not as much of a beach connoisseur as you are, so I don’t have answers for most of your questions. I’ll just say that the beach I liked the best was in North Carolina in the Outter Banks.