Most of the beaches are great; the young people are good-looking, and even the older crowd makes for entertaining people-watching.
A lot of the beaches are terrible; the young people are average and the older ones are fairly boring to watch.