......not bad ??? You need to spend a day, though 5 minutes be enough, on the shores of Lake Erie or Lake Ontario.
I've been to ocean beaches on the Pacific and Atlantic. The Gulf and throughout the Caribbean, Gulf Shores, Alabama is far beyond "not bad".
Good Luck with your quest.