Been to many. Holgate is my favorite. Beach Haven cops run a clean town. No ferals, and very few Bennies. Too far for NYers and too expensive for PA trash.
Ocean Grove to the north is very nice. It's a Methodist enclave that has very nice beaches, family friendly, no bars or liquor stores allowed in the town(but you can byob) and on Sundays no one is allowed on the beach until 12 noon.
Not until after Sunday services and the quaint Victorian homes are very nice, really a nice little town.
Years ago my parents had a nice home in Ocean Grove.