Indian beaches are mostly picnic spots and 'mela' ground of all sorts. Beaches of Karnataka, however are still not that exploited. I prefer this to most Goa beaches. Gokarna is sleepy temple town. The beaches however have a mix of temple spill over pilgrims and budget foreign tourists.
The 3 beaches of Gokarna - Om, Half moon and paradise, have their unique charm and flavour. Om for the family tourist, Half moon for the romantic couple, and Paradise for the adventurous ones.
So, choose yours or visit all three.
Bon voyage !!