I guess beauty is in the eye of the beholder. I love the Yucatan beaches further north, you know, Playa Del Carmen & Cancun. But that's me.
Some people love pebble beaches, volcanic sand beaches, crushed coral and shell beaches....
I love the beach at Mar De Tumbo and Mata Grande. There are a few gorgeous beaches on the west coast too.