I love Llandudno beach. In my opinion it's one of the most beautiful Cape beaches - the fine white sand, even beach line, large outcrop of huge granite boulders, and the awesome mountain views that tower above all make the beach a wonderful place to spend the day.
Only two things put a slight damper on the Landudno experience, (1) the very limited availability of parking, and (2) the numbingly-cold Atlantic ocean's water.