Man, I'm conflicted. I'm pretty meh on "beach vacations"
But at the same time, I spent my whole life up until a few years ago spending at least a week at a cottage with a private beach (though the cottage itself was settled back in the woods).
That was great. Play in the water. Read on the beach, go for hikes (beach or woods), etc. Push the sailboat or the windsurfer into the water whenever you want. Bodysurf when the waves are big. Chill out on the cottage deck and cook and eat with family. Etc. I love it and wish I could do it every year.
So it is kind of weird when I poo poo the idea of a beach vacation...but flying to cancun or the gulf coast or something for a week is not the same.
Public beaches kind of suck for more than brief stints. Lots of people around, no boat (unless you pay by the hour to rent one), and then you will probably go back to your hotel to get cleaned up before going out to dinner (as opposed to cooking a nice intimate family meal).
I was in the Yucatan a month ago...I literally spent 60 seconds on the beach. Due to scheduling and a bad AirBnB (which didn't really have the sort of beach access that was promised), we never quite made it. So I snuck through a resort lobby, ran waist deep into the ocean, frolicked for a few seconds, and then ran back out. At least I didn't fly all of the way to cancun and not even touch the water.
If I were to actually spend a week at a beach resort...it would have to be somewhere I could take surfing or kiteboarding lessons. That'd be about the only way.